import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
import java.util.*;
public class yf extends JFrame {
private static JFrame jfrm;
JTextArea theArea = null;
private static JMenu style;
public yf() {
JFrame jfrm = new JFrame("菜单和工具栏项目");
jfrm.setSize(300,260);
jfrm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
theArea = new JTextArea();
theArea.setText("别人可以替你开车,但不能替你走路。\n"+"可以替你做事,但是不能替你感受\n"+"人生的路要靠自己走\n"+"成功要靠自己去争取。\n天助自助者,成功者自救\n");
theArea.setLineWrap(true);
theArea.setFont(new Font("宋体",Font.PLAIN,16));
theArea.setEditable(true);
jfrm.add(new JScrollPane(theArea),BorderLayout.CENTER);
jfrm.setVisible(true);
}
public static void main(String[] args) {
JFrame.setDefaultLookAndFeelDecorated(true);
new yf();
JMenuBar MBar = new JMenuBar();
MBar.setOpaque(true);
JMenu mfile = buildFileMenu();
MBar.add(mfile);
jfrm.setJMenuBar(MBar);
public static JMenu buildFileMenu() {
JMenu thefile = new JMenu("文件");
thefile.setIcon(new ImageIcon("Hein.gif"));
return style;
JMenuItem exit = new JMenuItem("退出",new ImageIcon("bullet,gif"));
JMenuItem setCut = new JMenuItem("剪切",new ImageIcon("bullet,gif"));
JMenuItem setCopy = new JMenuItem("复制",new ImageIcon("bullet,gif"));
JMenuItem setPaste = new JMenuItem("粘贴",new ImageIcon("bullet,gif"));
JMenu editfMenu = new JMenu("编辑");
editfMenu.setIcon(new ImageIcon("arrow.gif"));
editfMenu.add(setCut);
editfMenu.add(setCopy);
editfMenu.add(setPaste);
thefile.add(editfMenu);
thefile.addSeparator();
thefile.add(exit);
exit.setAccelerator( KeyStroke.getKeyStroke('Q'),java.awt.Event.CTRL_MASK, false) );
the-main-menu-and-toolbar.zip_The Main_menuandtoolbar
版权申诉
179 浏览量
2022-09-20
18:02:34
上传
评论
收藏 1KB ZIP 举报
我虽横行却不霸道
- 粉丝: 72
- 资源: 1万+
最新资源
- HM2305B-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 基于52单片机、ADC0832、LCD1602、两个74HC393和一个74HC08的频率测量计 不能用,请私我
- HM2302-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- python实战项目-学生成绩管理系统(基础版)
- 微信小程序源码 实现查公交 滴滴公交 app 源码下载
- HM2302E-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 基于C#图片相似度比较,感知哈希算法
- VR开发的概要介绍与分析
- 自动驾驶定位系列教程七:点云畸变补偿.pdf
- HM2302D-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈