프레임의 기본적인 메소드
setSize(800, 600);
pack(); //사이즈 안정해줘도 내부에 있는 컴퍼넌트에 따라 크기를 알아서 정해준다.
setLocation(100, 100);
setVisible(true);
dispose(); 할당된 리소스를 반환함.
레이블
new Label(String text, int alignment); //alignment에 Label의 상수가 들어간다. Label.RIGHT
폰트
java.awt.Font
setFont(Font 폰트); //폰트 활용방법.
Font(String 폰트명, int 스타일, int Size); //스타일은 Font 클래스에 상수로 다양하게 있다.
버튼
btn.setBackground(Color.BLUE); //바탕색
btn.setForeground(Color.RED); //글자색
btn.setLabel("RED"); //라벨명 변경
체크박스 & 라디오버튼
CheckboxGroup group = new CheckboxGroup(); 라디오 버튼 만들기 위한 CheckboxGroup;
Checkbox(String label, boolean state);//라벨, 체크상태.
Checkbox(String label, CheckboxGroup group, boolean state) //이와 같이 하여라디오 버튼을 만들수도 있다.
//그룹화 시킬 체크박스들은 동일한 group를 가지면 된다.
[출처] [자바][awt] 자잘한 컴퍼넌트들의 메소드|작성자 카루
'Programming > JAVA' 카테고리의 다른 글
[AWT] 이벤트 구현 방법 4모델 (0) | 2012.10.07 |
---|---|
[AWT] actionPerformed(ActionEvent evt) 버튼클릭 (0) | 2012.10.07 |
[AWT] Image, paint() 이용하여 그림그리기 (0) | 2012.10.07 |
[AWT] Layout (0) | 2012.10.07 |
Eclipse의 VE를 이용해서 SWT 어플리케이션을 만든다(上) (0) | 2012.10.03 |