|
1. 버튼 관련 메소드
기존 awt에서의 Button 컴포넌트와 유사합니다.
Swing에서 추가로 지원되는기능은 이미지 삽입, 롤어버 기능을 넣어주었습니다.
메서드 | 설명 |
public void setIcon(Icon i) | 버튼에 아이콘을 셋팅 |
public void setDisabledIcon(Icon i) | 버튼이 비활성화될 시에 표시할 아이콘을 셋팅 |
public void setDisabledSelectedIcon(Icon i) | 버튼이 비활성화되면서 선택되었을때 표시할 아이콘을 셋팅 |
public void setPressedIcon(Icon i) | 버튼이 눌러졌을때 표시할 아이콘을 셋팅 |
public void setRolloverIcon(Icon i) | 롤오버시에 표시할 아이콘을 셋팅 |
public void setRolloverSelectedIcon(Icon i) | 선택된 버튼에 롤오버될 때 표시할 아이콘을 셋팅 |
public void setSelectedIcon(Icon i) | 선택된 버튼을 표시할 아이콘을 셋팅 |
|
버튼사용
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | import javax.swing.*; import java.awt.*; class Exam { public static void main(String[] args) { JFrame jf=new JFrame(); JButton jb=new JButton(new ImageIcon("a1.gif")); jb.setRolloverIcon(new ImageIcon("a2.gif")); jf.add(jb); jf.setSize(100,100); jf.setVisible(true); } } |
반응형
'컴퓨터프로그래밍 > JAVA' 카테고리의 다른 글
Java - Scroll, JList, ComboBox (0) | 2016.06.11 |
---|---|
Java-Swing-JTextField, JTextArea (0) | 2016.06.10 |
Swing의 기능과 컴포넌트 (0) | 2016.06.10 |
Java-Swing의 이해 (4) | 2016.06.10 |
Java-이미지 삽입하기 (0) | 2016.06.09 |