example.java

来自「Java大学实用教程 耿祥义编著 课件 PPT」· Java 代码 · 共 36 行

JAVA
36
字号
import javax.swing.*;
import java.awt.event.InputEvent;
import java.awt.event.KeyEvent;
class FirstWindow extends JFrame  
{  
    JMenuBar menubar;
    JMenu menu;
    JMenuItem  item1,item2; 
    FirstWindow(String s) 
    {  
      super(s);        
      setSize(160,170);
      setLocation(120,120);
      setVisible(true);               
      menubar=new JMenuBar(); 
      menu=new JMenu("文件");   
      item1=new JMenuItem("打开",new ImageIcon("open.gif"));
      item2=new JMenuItem("保存",new ImageIcon("save.gif"));
      item1.setAccelerator(KeyStroke.getKeyStroke('O')); 
      item2.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,InputEvent.CTRL_MASK));         
      menu.add(item1);
      menu.addSeparator();
      menu.add(item2);
      menubar.add(menu);
      setJMenuBar(menubar);
      validate();
      setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
    } 
}
public class Example
{  
    public static void main(String args[])
    { 
      FirstWindow win=new FirstWindow("一个简单的窗口");
    }
}

⌨️ 快捷键说明

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