반응형
package javaapplication42; import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; class ToolTipEx extends JFrame{ ToolTipEx(){ this.setTitle("ToolBar에 ToolTip만들기 예제"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JToolBar tool = new JToolBar("Kitae Menu"); tool.setBackground(Color.gray); JButton btn = new JButton("New"); btn.setToolTipText("파일을 생성합니다."); tool.add(btn); JButton btn2 =new JButton(new ImageIcon("open.jpg")); btn2.setToolTipText("파일을 엽니다."); tool.add(btn2); tool.addSeparator(); JButton btn3=new JButton(new ImageIcon("save.jpg")); btn3.setToolTipText("파일을 저장합니다."); tool.add(btn3); tool.add(new JLabel("Search")); JTextField tf = new JTextField("text field"); tf.setToolTipText("찾고자하는 문자열을 입력하세요."); tool.add(tf); this.add(tool, BorderLayout.NORTH); this.setLocationRelativeTo(null); this.setSize(400, 200); this.setVisible(true); } } public class JavaApplication42 { public static void main(String[] args) { new ToolTipEx(); } }
<결과>
2016/12/22 - [자바] - 자바 소스코드: 툴바 만들기
2016/12/22 - [자바] - 자바 소스코드: Menu에 Action리스너 만들기 예제
2016/12/22 - [자바] - 자바 소스코드: 메뉴바 만들기
#자바 #자바 소스코드 #ToolBar에 ToolTip만들기
반응형
'자바' 카테고리의 다른 글
자바 소스코드: 다이얼로그 만들기 (0) | 2016.12.22 |
---|---|
자바 소스코드: 툴팁 지연시간 제어 (0) | 2016.12.22 |
자바 소스코드: 툴바 만들기 (0) | 2016.12.22 |
자바 소스코드: Menu에 Action리스너 만들기 예제 (0) | 2016.12.22 |
자바 소스코드: 메뉴바 만들기 (0) | 2016.12.22 |