用java编写一个菜单,要源代码
- 提问者网友:我没有何以琛的痴心不悔
- 2021-04-21 04:10
- 五星知识达人网友:独钓一江月
- 2021-04-21 04:26
import java.awt.Frame;
import java.awt.Menu;
import java.awt.MenuBar;
import java.awt.MenuItem;
import java.awt.MenuShortcut;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class Test_11 extends Frame implements ActionListener{
MenuBar mb = null;
Menu m = null;
MenuItem mi = null;
public Test_11() {
this.setBounds(100, 100, 400, 300);
this.setVisible(true);
mb = new MenuBar();
m = new Menu("文件");
mi = new MenuItem("打开");
mi.setShortcut(new MenuShortcut(KeyEvent.VK_O));
m.add(mi);
mb.add(m);
setMenuBar(mb);
mi.addActionListener(this);
this.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
}
public static void main(String[] args) {
// TODO Auto-generated method stub
new Test_11();
}
@Override
public void actionPerformed(ActionEvent arg0) {
System.exit(0);
}
}
- 1楼网友:街头电车
- 2021-04-21 05:07
MenuBar
再加Menu
再加MenuItem等 等 。