본문 바로가기
자바

자바 소스코드: 툴바 만들기

by 드린 2016. 12. 22.

목차

    반응형
    package javaapplication41;
    
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.event.*;
    
    class JToolBarEx extends JFrame{
        JToolBarEx(){
            this.setTitle("툴바 만들기 예제");
            this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            
            JToolBar tool = new JToolBar("Kitae Menu");
            tool.setBackground(Color.gray);
            tool.add(new JButton("New"));
            tool.add(new JButton(new ImageIcon("open.jpg")));
            tool.addSeparator();
            tool.add(new JButton(new ImageIcon("save.jpg")));
            tool.add(new JLabel("Search"));
            tool.add(new JTextField("text field"));
            JComboBox combo=new JComboBox();
            combo.addItem("Java");
            combo.addItem("C#");
            combo.addItem("C++");
            combo.addItem("C");
            tool.add(combo);
            
            this.add(tool, BorderLayout.NORTH);
            this.setLocationRelativeTo(null);
            this.setSize(400, 200);
            this.setVisible(true);
        }
    }
    public class JavaApplication41 {
        public static void main(String[] args) {
            new JToolBarEx();
        }
    }
    
    

    <결과>

    2016/12/22 - [자바] - 자바 소스코드: Menu에 Action리스너 만들기 예제

    2016/12/22 - [자바] - 자바 소스코드: 메뉴바 만들기

    2016/11/23 - [자바] - 자바 소스코드: 랜덤 모양과 위치의 타원 그리기

    #자바 #자바 소스코드 #툴바 만들기 예제

    반응형