⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jmenudemo.java

📁 精通Java核心技术源代码
💻 JAVA
字号:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
  
public class JMenuDemo extends JFrame 
{
  		public JMenuDemo()
     	{
    		super( "JMenuDemo" );
  		
        	JMenuBar bar = new JMenuBar();
        	setJMenuBar( bar );
		
         	// 创建【File】菜单
         	JMenu fileMenu = new JMenu( "File" );
  			fileMenu.setMnemonic( 'F' );
		
         	// 创建菜单项
  			JMenuItem newItem = new JMenuItem( "New");
  			newItem.setMnemonic( 'N' );
         	newItem.addActionListener(	
  				new ActionListener() {
  					public void actionPerformed( ActionEvent event )
  					{
  					     JOptionPane.showMessageDialog(null,"New Item of File Menu Selected." );
  					}
  				}
  			);
  		
  			JMenuItem openItem = new JMenuItem( "Open...");
  			openItem.setMnemonic( 'O' );
  				
  			JMenuItem saveItem = new JMenuItem( "Save");
  			saveItem.setMnemonic( 'S' );
  				
  			JMenuItem exitItem = new JMenuItem( "Exit");
  			exitItem.setMnemonic( 'X' );
  	
         	// 加载菜单项
  			fileMenu.add( newItem );
  			fileMenu.add( openItem );
  			fileMenu.add( saveItem );
  			fileMenu.add( exitItem );
  	
         	// 将【File】菜单加入菜单条中
  			bar.add( fileMenu );
  		
  			// 创建【Edit】菜单
  			JMenu editMenu = new JMenu( "Edit" );
  			editMenu.setMnemonic( 'E' );
  		
  			JMenuItem copyItem = new JMenuItem( "Copy");
  			copyItem.setMnemonic( 'C' );
  			
  			JMenuItem pasteItem = new JMenuItem( "Paste");
  			pasteItem.setMnemonic( 'P' );
			
  			JMenuItem deleteItem = new JMenuItem( "Delete");
  			deleteItem.setMnemonic( 'D' );
		
      		// 加载菜单项
			editMenu.add( copyItem );
			editMenu.add( pasteItem );
			editMenu.add( deleteItem );
	
       		// 将【Edit】菜单加入菜单条中
			bar.add( editMenu );
		
			setSize( 300,160 );
			setVisible( true );
    	}
	
    	public static void main( String[] args ) 
    	{
        	JMenuDemo menu = new JMenuDemo();
        	menu.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
    	}
    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -