IT/자바
윈도우 메뉴 추가하기
Beautifulkim
2018. 5. 9. 10:27
package mymain; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; // awt -> 확장 -> swing // Frame JFrame public class MyMain_Menu extends JFrame { public MyMain_Menu() { super("내가만든 윈도우-메뉴추가"); //메뉴 init_menu(); //위치 //this.setLocation(200, 100); //크기지정 //this.setSize(400, 300); //위치 + 크기정보 this.setBounds(200, 100, 400, 300); //보여줘라 this.setVisible(true); //종료코드 this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } private void init_menu() { //메뉴바 JMenuBar menuBar = new JMenuBar(); //메뉴 JMenu menu_color = new JMenu("색상"); JMenu menu_help = new JMenu("도움말"); //메뉴바에 메뉴 추가 menuBar.add(menu_color); menuBar.add(menu_help); //색상메늉 메뉴아이템 추가 JMenuItem itemR = new JMenuItem("빨강"); JMenuItem itemG = new JMenuItem("초록"); JMenuItem itemB = new JMenuItem("파랑"); JMenuItem itemExit = new JMenuItem("종료"); menu_color.add(itemR); menu_color.add(itemG); menu_color.add(itemB); menu_color.addSeparator();//구분선 menu_color.add(itemExit); //현재 프레임에 메뉴바 추가 this.setJMenuBar(menuBar); } public static void main(String[] args) { new MyMain_Menu(); } }