MenuT.java
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | //상단에 메뉴바를 생성한다 //메뉴 아이템 >> 메뉴 항목 >> 메뉴바 >> 프레임 import java.awt.*; import java.awt.event.*; public class MenuT{     private Frame f;     private MenuBar bar;     private Menu file, edit;     private MenuItem open, save, saveas, print, exit;     private MenuItem cut, paste, clear;     public MenuT(){         //프레임 생성 및 윈도우 종료         f=new Frame("Menu Test");         f.addWindowListener(new WindowAdapter(){             public void windowClosing(WindowEvent e){                 System.exit(0);             }         });         //메뉴바, 메뉴항목, 메뉴아이템을 초기화한다         bar=new MenuBar();         file=new Menu("File");         edit=new Menu("Edit");         open=new MenuItem("Open");         save=new MenuItem("Save");         saveas=new MenuItem("Save as");         print=new MenuItem("Print");         exit=new MenuItem("Exit");         cut=new MenuItem("Cut");         paste=new MenuItem("Paste");         clear=new MenuItem("Clear");         //메뉴항목에 아이템과 구분선을 넣는다         file.add(open);         file.add(save);         file.add(saveas);         file.addSeparator();         file.add(print);         file.addSeparator();         file.add(exit);         edit.add(cut);         edit.add(paste);         edit.addSeparator();         edit.add(clear);         //메뉴바에 메뉴항목을 추가한다         bar.add(file);         bar.add(edit);         //프레임에 메뉴바를 추가하고 프레임의 설정을 한다         f.setMenuBar(bar);         f.setSize(400,200);         f.setVisible(true);     }     public static void main(String[] args){         MenuT mt=new MenuT();     } } | cs | 
<실행결과>
'프로그래밍 > Java' 카테고리의 다른 글
| mvn명령어(Maven 설치) (0) | 2020.08.08 | 
|---|---|
| [JAVA] 스크롤바 생성 (0) | 2016.08.15 | 
| [JAVA] 선택창 생성 (0) | 2016.08.15 | 
| [JAVA] 체크박스 생성 (0) | 2016.08.11 | 
| [JAVA] 리스트 생성 (0) | 2016.08.10 | 
