목록swing (2)
passion and relax
Swingjavax.swing.JComponent 를 확장한 것들컴포넌트 안에 컴포넌트를 넣을 수 있다.패널 안에 버튼을, 버튼 안에 패널도 넣을 수 있다. GUI를 만들기 위한 4가지1. JFrame 객체 및 필요한 컴포넌트의 멤버 변수 선언 JFrame frame; JButton button;2. JFrame 객체 및 필요한 컴포넌트의 인스턴스 생성 frame = new JFrame(); button = new JButton("click me");3. 컴포넌트를 frame의 패널을 얻어 그 패널에 추가 frame.getContentPane().add (BorderLayout.EAST, button);4. 화면에 표시 frame.setSize (300, 300); ..
JFrame > Component == Widget == Swing 패키지의 구성요소JFrame. 화면 위의 창(window)을 나타내는 객체. JFrame == 창 (window)Component. 창에 넣을 수 있는 swing 구성 요소. javax.swing 패키지에 있다.. JButton, JRadioButton, JCheckBox, JLabel, JList, JScrollPane, JSlider, JTextArea, JTextField, JTable 등등... 이들의 이벤트는 java.awt.event 패키지에 아래 처럼 들어있다. MouseEvent, KeyEvent, WindowEvent, ActionEvent, ...버튼 예제 (하나의 이벤트 처리)public class Simp..