java文件菜单栏代码 java文件菜单栏代码怎么用

帮忙给一个java菜单栏例子的源代码给你个小例子java文件菜单栏代码 , 已经添加注释了 。自己运行下看看效果,满意java文件菜单栏代码的话记得结贴子!
import java.awt.BorderLayout;
import java.awt.CheckboxMenuItem;
import java.awt.Frame;
import java.awt.Menu;
import java.awt.MenuBar;
import java.awt.MenuItem;
import java.awt.TextArea;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class TestMenu extends Frame implements ActionListener{
TextArea ta;//文本区
MenuBar mb;//MenuBar 类封装绑定到框架的菜单栏的
Menu mnFile,mnEdit,mnFormat,mnHelp;//从菜单栏部署的下拉式菜单组件
MenuItem miNew,miOpen,miSave,miSaveAs,miExit,miFont;//菜单中的所有项必须属于类 MenuItem 或其子类之一
CheckboxMenuItem miBinary;//一个可包括在菜单中的复选框
public TestMenu(){
super("记事本");//调用父类构造方法
ta = new TextArea("",20,20);//新建文本区,第一个参数是默认文本,第二个参数是行数,第三个是列数
/*
* BorderLayout边框布局
* 添加文本区到Frame,BorderLayout.CENTER是居中位置
* */
add(ta,BorderLayout.CENTER);
mb = new MenuBar();//创建菜单栏对象
/*
* 创建菜单,指定菜单名
* */
mnFile= new Menu("文件");
mnEdit= new Menu("编辑");
mnFormat= new Menu("格式");
mnHelp= new Menu("帮助");
/*
* 创建子菜单,并指定名称
* */
miNew= new MenuItem("新建");
miOpen= new MenuItem("打开");
miSave= new MenuItem("保存");
miSaveAs= new MenuItem("另存为");
miExit= new MenuItem("退出");
miExit.addActionListener(this);//为退出菜单添加监听
/*
* 添加上面创建的子菜单到文件菜单下
* */
mnFile.add(miNew);
mnFile.add(miOpen);
mnFile.add(miSave);
mnFile.add(miSaveAs);
mnFile.addSeparator();//将一个分隔线或连字符添加到菜单的当前位置
mnFile.add(miExit);
miBinary= new CheckboxMenuItem("二进制");//创建在复选框的子菜单
miFont= new MenuItem("字体");//创建子菜单
/*
* 添加miBinary、miFont两个子菜单到mnFormat(格式)下
* */
mnFormat.add(miBinary);
mnFormat.add(miFont);
/*
* 将文件、编辑、格式、帮助添加到菜单栏
* */
mb.add(mnFile);
mb.add(mnEdit);
mb.add(mnFormat);
mb.add(mnHelp);
setMenuBar(mb);//添加菜单栏到Frame
/*
* 关闭窗口时,关闭运行成语
* */
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
}
public static void main(String args[]){
TestMenu tm=new TestMenu();
tm.setSize(300,200);//设置窗体的宽、高
tm.setLocation(300,100);//将组件移到新位置Component类方法
tm.setVisible(true);//设置显示窗体,true为显示,false为隐藏
}
/**
* 监听事件,实现ActionListener接口的actionPerformed方法
*/
public void actionPerformed(ActionEvent e){
String s = e.getActionCommand();//获取选中菜单的名称
System.out.println(s);
if(s.equals("退出")){
System.exit(0);//停止运行程序
}
}
}
java新手,创建一个菜单栏 , 但是连窗口都不显示,程序运行,什么都没有,就终止 。。代码如下publicaa(){//构造方法不要加void
JFrame f=new JFrame("菜单组件");
JMenuBar bar =new JMenuBar();
JMenuItem j1=new JMenuItem("Open");
JMenuItem j2=new JMenuItem("Save");
JMenuItem j3=new JMenuItem("Save as Template");
JMenu m1 = new JMenu("File");
mypanel mp=new mypanel();
f.add(bar);
f.setJMenuBar(bar);//this改成f
bar.add(m1);
m1.add(j1);
m1.add(j2);
m1.add(j3);
f.setSize(800,600);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.pack();
f.setVisible(true);
}
如何给Java窗体添加菜单栏5步 。
1、创建菜单(如文件)
2、创建菜单项(如新建、打开、保存)
3、将菜单项添加到菜单(如将新建、打开、保存菜单项添加到文件菜单)
4、创建菜单栏java文件菜单栏代码 , 将菜单添加到菜单栏
5、设置窗口java文件菜单栏代码的菜单栏
核心代码:
//创建窗口
JFrame w=new JFrame("包含菜单栏java文件菜单栏代码的窗口");
//创建文件菜单
JMenu file=new JMenu("文件");
//创建新建菜单项
JMenuItem n=new JMenuItem("新建");
//创建打开菜单项
JMenuItem o=new JMenuItem("打开");
//创建保存菜单项
JMenuItem s=new JMenuItem("保存");
//将新建菜单项添加到文件菜单
file.add(n);
//将打开菜单项添加到文件菜单
file.add(o);
//将保存菜单项添加到文件菜单
file.add(s);
//创建菜单栏
JMenuBar br=new JMenuBar();
//将文件菜单添加到菜单栏
br.add(file);
//为窗口设置菜单栏
w.setJMenuBar(br);
【java文件菜单栏代码 java文件菜单栏代码怎么用】关于java文件菜单栏代码和java文件菜单栏代码怎么用的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读