界面菜单栏设计

来源:互联网 发布:android 打开淘宝 编辑:程序博客网 时间:2024/05/16 12:33
import javax.swing.*;import java.awt.*;import java.awt.event.*;public class DemoDesign {private static JFrame frame;public static void main(String args[]){frame=new JFrame("DemoDesign");frame.addWindowListener(new MyWindowListener());JLabel label=new JLabel("MyLabel");label.setBackground(Color.BLUE);label.setSize(100, 100);JMenuBar menu=new JMenuBar();menu.setBackground(Color.GRAY);menu.setPreferredSize(new Dimension(100, 30));JMenu menu1=new JMenu("file");JMenu menu2=new JMenu("save");JMenu menu3=new JMenu("load");JMenu menu4=new JMenu("quite");JMenuItem item1=new JMenuItem("hello");JMenuItem item2=new JMenuItem("world");JMenuItem item3=new JMenuItem("nice");JMenuItem item4=new JMenuItem("beautiful");menu.add(menu1);menu.add(menu2);menu.add(menu3);menu.add(menu4);menu1.add(item1);menu2.add(item2);menu3.add(item3);menu4.add(item4);frame.setJMenuBar(menu);frame.getContentPane().add(label,BorderLayout.CENTER);frame.addWindowListener(new MyWindowListener());frame.pack();frame.setVisible(true);}}class MyWindowListener extends WindowAdapter{@Overridepublic void windowClosing(WindowEvent e) {// TODO Auto-generated method stubSystem.exit(0);}}

0 0
原创粉丝点击