📄 ch9_52.java
字号:
import javax.swing.*;
import java.awt.event.*;
public class ch9_52 extends JFrame
{
public ch9_52()
{
super("菜单演示");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(20,20,500,300);
}
public static void main(String [] args)
{
ch9_52 f=new ch9_52();
JMenuBar mbar=new JMenuBar();
JMenu mfile=f.buildFileMenu();
mbar.add(mfile);
mbar.setOpaque(true);
f.setJMenuBar(mbar);
f.setVisible(true);
}
public JMenu buildFileMenu()
{
JMenu theedit=new JMenu("文件");
theedit.setIcon(new ImageIcon("cut.gif"));
JCheckBoxMenuItem newf=new JCheckBoxMenuItem("新建(N)",new ImageIcon("new.gif"),false);
//添加事件处理
newf.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.out.print("fasdf");
}
});
theedit.add(newf);
return theedit;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -