이번엔 여러 컴포넌트를 붙이고 이벤트를 사용해보겠습니다.
Design 텝을 가보면 이런식으로 보여집니다.
여기서 Palatte에서 맘에 드는거 골라서 갔다 붙이시면 됩니다.
먼저 JPanel을 붙여보겠습니다.
마우스를 프레임에 올리면 저런식으로 뜨는데 저것은 BorderLayout 를 사용했기 때문에
중앙,동,서,남,북 으로 쪼개서 사용하는겁니다.
적당히 중앙에 올려봤습니다.
버튼을 넣도록 하겠습니다.
버튼이 저런식으로 뜨는긋은 JPanel의 레이아웃이 FlowLayout 이기 때문입니다.
레이아웃 설정은
이렇게 설정 해줄수 있습니다.
레이아웃의 사용법이나 구조는 Swing/AWT에 대해 공부하시면 됩니다.
이제 버튼도 붙였으니 이벤트를 넣어보겠습니다.
버튼의 대표적인 이벤트는 Action Event 인데요
그냥 버튼에 우클릭하고 이벤트 핸들러를 클릭만 해주면 됩니다.
참 쉽죠?
actionPerfomed를 눌러주면 바로 이벤트에 대한 코드가 생성되면서 Source 텝으로 이동하게 됩니다.
거기에
JOptionPane.showMessageDialog(null, "마우스 버튼 테스트입니다");
이런걸 넣어주면
버튼을 누를 때 메시지 다이얼로그가 뜨게됩니다.
이상 컴포넌트 붙이기 + 이벤트 붙이기 였습니다.
'eclipse' 카테고리의 다른 글
Eclipse 한글 설치를 했는데도 영어로 나올때 (0) | 2011.09.05 |
---|---|
WindowBuilder 를 VisualEditor 와 비슷하게 만들자! (4) (0) | 2011.06.21 |
WindowBuilder 사용하기 (1) (0) | 2011.06.21 |
WindowBuilder 를 VisualEditor 와 비슷하게 만들자! (3) (0) | 2011.06.17 |
WindowBuilder 를 VisualEditor 와 비슷하게 만들자! (2) (0) | 2011.06.17 |