자바

자바 소스코드: ToolBar에 ToolTip만들기

드린 2016. 12. 22. 14:56
반응형
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만들기

반응형