반응형
package javaapplication43; import java.awt.*; import javax.swing.*; class ToolTipDelayEx extends JFrame{ ToolTipDelayEx(){ this.setTitle("툴팁 지연 시간 제어 예제"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setLayout(new FlowLayout()); JLabel cherry=new JLabel(new ImageIcon("cherry.jpg")); cherry.setToolTipText("체리 이미지 어때요"); JLabel apple=new JLabel(new ImageIcon("apple.jpg")); apple.setToolTipText("사과 이미지 어때요"); this.add(cherry); this.add(apple); //ToolTipManager 객체 얻기 ToolTipManager m =ToolTipManager.sharedInstance(); m.setInitialDelay(0);//초기 툴팁 출력 지연시간 0초 설정 m.setDismissDelay(10000);//툴팁 지속시간 10초 설정 this.setLocationRelativeTo(null); this.setSize(400, 200); this.setVisible(true); } } public class JavaApplication43 { public static void main(String[] args) { new ToolTipDelayEx(); } }
<결과>
2016/12/22 - [자바] - 자바 소스코드: ToolBar에 ToolTip만들기
2016/12/22 - [자바] - 자바 소스코드: 툴바 만들기
2016/12/22 - [자바] - 자바 소스코드: Menu에 Action리스너 만들기 예제
#자바 #자바 소스코드 #툴팁 지연시간 제어
반응형
'자바' 카테고리의 다른 글
자바 소스코드: 다이얼로그 텍스트 바꾸기(ActionListener) (0) | 2016.12.22 |
---|---|
자바 소스코드: 다이얼로그 만들기 (0) | 2016.12.22 |
자바 소스코드: ToolBar에 ToolTip만들기 (0) | 2016.12.22 |
자바 소스코드: 툴바 만들기 (0) | 2016.12.22 |
자바 소스코드: Menu에 Action리스너 만들기 예제 (0) | 2016.12.22 |