반응형
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 - [자바] - 자바 소스코드: 랜덤 모양과 위치의 타원 그리기
#자바 #자바 소스코드 #툴바 만들기 예제
반응형
'자바' 카테고리의 다른 글
자바 소스코드: 툴팁 지연시간 제어 (0) | 2016.12.22 |
---|---|
자바 소스코드: ToolBar에 ToolTip만들기 (0) | 2016.12.22 |
자바 소스코드: Menu에 Action리스너 만들기 예제 (0) | 2016.12.22 |
자바 소스코드: 메뉴바 만들기 (0) | 2016.12.22 |
자바 소스코드: 랜덤 모양과 위치의 타원 그리기 (0) | 2016.11.23 |