자바 프레임 질문드립니다.
찬누리
여기서 커피 1을 클릭하면 커피1을 클릭했습니다.
그리고 커피 2를 클릭하면 커피2를 클릭했습니다.
이렇게 띄워줄려고하는데..이벤트처리를 못하겠습니다.
도와주세요.import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseListener;
import java.awt.event.MouseMotionListener;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
import java.awt.event.MouseListener;
import javax.swing.*;
class FlowFrames extends JFrame implements WindowListener, ActionListener{
String msg = ;
private Button b1 = new Button(커피1);
private Button b2 = new Button(커피2);
private Button b3 = new Button(커피3);
private Button b4 = new Button(커피4);
private Button b5 = new Button(커피5);
private Button b6 = new Button(커피6);
public FlowFrames(){
this.setLayout(new FlowLayout());
this.add(b1);
this.add(b2);
this.add(b3);
this.add(b4);
this.add(b5);
this.add(b6);
this.addWindowListener((WindowListener) this);
}
public void windowClosing(WindowEvent e){
System.exit(0);
}
public void windowActivated(WindowEvent e){}
public void windowClosed(WindowEvent e){}
public void windowDeactivated(WindowEvent e){}
public void windowDeiconified(WindowEvent e){}
public void windowIconified(WindowEvent e){}
public void windowOpened(WindowEvent e){}}
public class FlowFrame{
public static void main(String[] args){
Frame f = new FlowFrames();
f.setSize(500,200);
f.setVisible(true);
}
}
빨간색 부분에 출력되게 하려고합니다.
-
핑크펄 2023-10-23
flowlayout을 사용했는데 gridlay아웃으로 세로2 가로1칸의 레이아웃 잡은뒤 위쪽에 flowlayout다시잡아서 버튼넣고 아래쪽에는 텍스트박스나 라벨추가해야겠죠.... 그리고 한가지 중요한게 빠졌는데 버튼클릭시 일어나는 이벤트니 버튼에 액션리스너연결해주셔야하고.... 대충 소스 몇줄 적자면 레이아웃은 찾아보시고....
생성자에 라벨하나 생성후 JLabel l = new JLabel(\\); 아래영역에 add해주세요
b1.addA -
민혁 2023-10-23
그건 아는데 구현해보니 잘안되서요 혹시 몇줄몬 구현회주실수있으신가요?
-
레나 2023-10-23
라벨이나 텍스트 박스를 추가하고
클릭이벤트시 내용을 추가 해주면 될듯 싶네요
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2655352 | 동영상 플래이어 (2) | 머슴밥 | 2024-05-19 |
2655320 | GList를 사용하는데 에러가 발생합니다. 도와주세요~~ | 찬늘봄 | 2024-05-18 |
2655291 | 자바 초보입문했는데요~~ | 이퓨리한나 | 2024-05-18 |
2655235 | xml연동 갤러리 생성관련 질문입니다. (2) | 난새 | 2024-05-18 |
2655205 | C++ 포인터 if | WatchOut | 2024-05-17 |
2655150 | 모바일 웹 환경을 구축을 할때의 콘텐츠 이미지 사이즈 (2) | 레오 | 2024-05-17 |
2655122 | 엥;; getMonth() 왜이렇게 나타나죠? (6) | 초코맛캔디 | 2024-05-17 |
2655095 | 구구단 질문이요 (3) | 하예진 | 2024-05-16 |
2655064 | RSA.js 파일 구할 수 있을가요.. 있으신분 첨부좀 해주세요.. | 얀 | 2024-05-16 |
2655009 | 유료테마 사려고 하는데 데모파일이 없다면 | 에드가 | 2024-05-16 |
2654980 | cximage를 통해 jpg파일을 받아와 윈도우에 뿌리는 프로그램을 만드는중인데 꼬였습니다. (4) | 하린 | 2024-05-15 |
2654922 | 고도몰 3차 4차 이상 카테고리 표출되게.. (7) | 유메 | 2024-05-15 |
2654874 | 제이쿼리랑 자바스크립트 학원 추천좀부탁드릴게요 (7) | 향율 | 2024-05-14 |
2654843 | 탭버튼 코딩시 마우스오버가 접근성에 왜 어긋나는지 궁금합니다... (1) | 걸때 | 2024-05-14 |
2654814 | 중국어 인코딩 관련해서 질문요,,, (5) | 화이트캣 | 2024-05-14 |
2654783 | 이 알고리즘 한줄한줄 해석좀 부탁드립니다. (1) | 요루 | 2024-05-14 |
2654764 | t 탭 질문이여. (3) | 눈 | 2024-05-13 |
2654737 | 크롬 인쇄하기 오류 (멈춤현상) | 아라 | 2024-05-13 |
2654708 | ie6에서 margin 문제 (5) | 너만 | 2024-05-13 |
2654681 | 아까 올렸던 질문의 액션코딩 (3) | 큰꽃들 | 2024-05-13 |