.创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”,一项是“保存”,“打开”项做成子菜单,有两个
来源:互联网 发布:mt4编程手册 编辑:程序博客网 时间:2024/05/15 19:30
import javax.swing.*;public class Example {public static void main(String[] args) {Window win=new Window("浏览器");//创建一个窗口浏览器}}class Window extends JFrame{ Window(String s){setTitle(s); //设置标题名字setSize(500,300);setLocation(100,100);setVisible(true);//窗口可见JMenuBar menubar=new JMenuBar();//创建菜单条JMenu menu1=new JMenu("文件");menu1.setMnemonic('A'); //设置打开快键键A,需按下Alt键和字母键A//“文件”菜单的两个菜单项:“打开”和“保存”JMenuItem item1=new JMenuItem("打开");//“打开”的子菜单:“打开x”和“打开y”JMenuItem item11=new JMenuItem("打开x");JMenuItem item21=new JMenuItem("打开y");JMenuItem item2=new JMenuItem("保存");//“编辑”菜单的菜单项:“复制” JMenu menu2=new JMenu("编辑"); JMenuItemitem3=new JMenuItem("复制");JMenu menu3=new JMenu("查看");//“查看”里两个菜单项:停止和刷新JMenuItem item4=new JMenuItem("停止");JMenuItem item5=new JMenuItem("刷新"); menu1.add(item1); menu1.add(item2); //“打开x”和“打开y”分别添加到打开”的子菜单item1 item1.add(item11); item1.add(item21); menu2.add(item3); menu3.add(item4); menu3.add(item5); menubar.add(menu1); menubar.add(menu2); menubar.add(menu3); setJMenuBar(menubar);//设置水平菜单栏 validate();//使生效 setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); //设置关闭窗口方式}}
显示结果为:
分析:由于把类写到了主函数里导致内部类丢失。
阅读全文
0 0
- .创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”,一项是“保存”,“打开”项做成子菜单,有两个
- .创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”,一项是“保存”,“打开”项做成子菜单,有两个
- .创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”,一项是“保存”,“打开”项做成子菜单,有两个
- 作业: 1.创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”,一项是“保存”,“打开”项做成子菜
- 窗口作业1 作业: 1.创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”,一项是“保存
- 创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”,一项是“保存”,“打开”项做成子菜单,有两个菜
- lesson7:GUI:创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”
- 以下程序的功能是:生成菜单条(menubar)、菜单(menu)和菜单项(item1,item2)对象,有 “文 件”菜单,“文件”菜单中有“新建”,“保存”菜单项。
- C#第十周任务之最后一项之创建一个如下的窗体,并在窗体上放置一个菜单、一个工具栏控件。菜单内容如第二个图所示。工具栏上有两个按钮,分别对应“打开文本文件”、“保存文本文件”。菜单和工具栏具体功能实现可
- 窗口程序(JFrame)创建菜单。菜单项。菜单条。
- 在窗体上放置一个菜单、一个工具栏控件,工具栏上有两个按钮,分别对应“打开文本文件”、“保存文本文件”
- 菜单 有图标的菜单
- 创建一个窗口程序(JFrame),标题栏起名为“浏览器”。
- 写一个有默认值三级联动菜单
- c++怎样给文件右键菜单添加一项!给桌面文件右键添加菜单项
- VSTO 为Office已有右键菜单添加自己的菜单项(word,Excel)
- 一个可以打开常用程序文件的菜单
- JAVA GUI(菜单-打开文件-保存文件)
- [4]_[解决]Ubuntu16.04.3 DNS解析失败
- 多线程编程:线程死锁的原因以及解决方法
- Spark编程指南入门之Java篇一-基本知识
- 求出0~999之间的所有“水仙花数”并输出。
- web.xml中url-pattern的/和/*的区别
- .创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”,一项是“保存”,“打开”项做成子菜单,有两个
- 单例模式之懒汉式
- ubuntu jupyter notebook配置
- 计蒜客bfs 蒜头君回家(增维打标记)
- 编写程序数一下 1到 100 的所有整数中出现多少次数字9
- 基于Java的spark年龄统计实例编程实现
- 【C#】控制文本框(TextBox)只能输入正数,负数,小数
- caffe(window官方版win7+VS2013)
- 通信网络的演进过程