|
¸ñ·ÏÀ¸·Î | ¼öÁ¤ | »èÁ¦ | Á¤º¸Ãß°¡[reply] | ½Å±ÔÀÔ·Â |
¸Þ´º¸¸µé±â¸Þ´ºÀÇ ±¸¼ºÀº
·Î °´Ã¼ ¸ðµ¨¸µ µÇ¾î ÀÖ´Ù. 1. ¸Þ´º ÀÛ¼º ¼ø¼
|
MenuBar mb=new MenuBar(); |
2) ÇÊ¿äÇÑ ¸Þ´º Ŭ·¡½º °´Ã¼ »ý¼º
Menu m=new Menu("Menu À̸§"); |
3) ¸Þ´º¿¡ ¸Þ´º ¾ÆÀÌÅÛ Ãß°¡
MenuItem item=MenuItem("Item À̸§"); |
// =============================================== // MenuBarEx // make : pwg // date : 2003 // note : // ===============================================
import java.awt.*; import java.awt.event.*;
public class MenuBarEx extends Frame implements ActionListener { MenuBar menuBar; Menu fileMenu, viewMenu; TextArea text; public MenuBarEx() { setTitle("MenuBar Example"); menuBar = new MenuBar();
fileMenu = new Menu("ÆÄÀÏ"); viewMenu = new Menu("º¸±â");
text = new TextArea(30,30); add(text);
// fileMenu addItem("»õÆÄÀÏ",fileMenu); addItem("¿±â", fileMenu); addItem("´Ý±â",fileMenu);
// viewMenu addItem("±Û²Ã",viewMenu); addItem("¹ÙÅÁ»ö",viewMenu);
menuBar.add(fileMenu); menuBar.add(viewMenu);
setMenuBar(menuBar); addWindowListener(new myWindowAdapter()); fileMenu.addActionListener(this); viewMenu.addActionListener(this); }
// MenuItem + ActionListener public void addItem(String str, Menu m) { MenuItem mi= new MenuItem(str); mi.addActionListener(this); m.add(mi); }
// actionListener public void actionPerformed(ActionEvent e) { text.append(e.getActionCommand() + "n");
if(e.getActionCommand() == "´Ý±â") System.exit(0);
}
public static void main(String[] args) { MenuBarEx f=new MenuBarEx(); f.setSize(300,300); f.setVisible(true);
}
// Windowadapter class mywindowadapter extends WindowAdapter { public void windowclosing(WindowEvent e) { System.exit(0); } }; } |
¸ñ·ÏÀ¸·Î | ¼öÁ¤ | »èÁ¦ | Á¤º¸Ãß°¡[reply] | ½Å±ÔÀÔ·Â |