menugluedemo.java
来自「这是一个英文版的《Java程序设计与问题解决》现在好多大学都当成教材」· Java 代码 · 共 45 行
JAVA
45 行
import java.awt.*;import java.awt.event.*;import javax.swing.*;/** * @author ges * @author kwalrath *//* MenuGlueDemo.java requires no other files. */public class MenuGlueDemo { public JMenuBar createMenuBar() { JMenuBar menuBar = new JMenuBar(); menuBar.add(createMenu("Menu 1")); menuBar.add(createMenu("Menu 2")); menuBar.add(Box.createHorizontalGlue()); menuBar.add(createMenu("Menu 3")); return menuBar; } public JMenu createMenu(String title) { JMenu m = new JMenu(title); m.add("Menu item #1 in " + title); m.add("Menu item #2 in " + title); m.add("Menu item #3 in " + title); return m; } public static void main(String[] args) { //Make sure we have nice window decorations. JFrame.setDefaultLookAndFeelDecorated(true); //Create and set up the window. JFrame frame = new JFrame("MenuGlueDemo"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //Create/set menu bar and content pane. MenuGlueDemo demo = new MenuGlueDemo(); frame.setJMenuBar(demo.createMenuBar()); //Display the window. frame.setSize(300, 100); frame.setVisible(true); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?