「java制作菜单」java创建一个简单的菜单
今天给各位分享java制作菜单的知识,其中也会对java创建一个简单的菜单进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java的菜单代码怎么写?
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class MyMenu extends JFrame{
JMenuBar jmbar=new JMenuBar();
JMenu jmenu=new JMenu("颜色");
JMenuItem jmt1=new JMenuItem("红色"),
jmt2=new JMenuItem("黄色"),
jmt3=new JMenuItem("蓝色");
JPanel jp=new JPanel();
MyMenu(){
setTitle("菜单测试");
setSize(400,300);
setJMenuBar(jmbar);
jmbar.add(jmenu);
jmenu.add(jmt1);
jmenu.add(jmt2);
jmenu.add(jmt3);
add(jp);
jmt1.addActionListener(new MenuAction(this));
jmt2.addActionListener(new MenuAction(this));
jmt3.addActionListener(new MenuAction(this));
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public static void main(String[] args) {
new MyMenu();
}
}
class MenuAction implements ActionListener{
MyMenu m;
MenuAction(MyMenu m){
this.m=m;
}
public void actionPerformed(ActionEvent e){
String color=e.getActionCommand();
if(color=="红色")m.jp.setBackground(Color.red);
else if(color=="黄色")m.jp.setBackground(Color.yellow);
else if(color=="蓝色")m.jp.setBackground(Color.blue);
}
}
不知道你要什么事件代码,我写了个比较简单的你看适合不。
java菜单怎么写?
希望有用吧
package mm;
import java.io.*;
import java.awt.*;
import javax.swing.*;
public class HelloWorld {
public static void main(String[] args){
JFrame w=new JFrame("SKH");
Container con=w.getContentPane();
//Color
con.setBackground(Color.pink);
//Location
w.setBounds(60, 100, 388, 308);
//可见性
w.setVisible(true);
//单击右上角容器的行为
w.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//创建菜单项
JMenuBar menubar=new JMenuBar();
JMenu menu,submenu;
JMenuItem a,b;
menu=new JMenu("菜单");
submenu=new JMenu("子菜单");
a=new JMenuItem("菜单项1");
b=new JMenuItem("菜单项2");
menu.add(a);
//添加分割符;
menu.addSeparator();
menu.add(b);
menu.addSeparator();
menu.add(submenu);
submenu.add(new JMenuItem("QWQ"));
menubar.add(menu);
w.setJMenuBar(menubar);
}
}
如何给Java窗体添加菜单栏
5步。
1、创建菜单(如文件)
2、创建菜单项(如新建、打开、保存)
3、将菜单项添加到菜单(如将新建、打开、保存菜单项添加到文件菜单)
4、创建菜单栏,将菜单添加到菜单栏
5、设置窗口的菜单栏
核心代码:
//创建窗口
JFrame w=new JFrame("包含菜单栏的窗口");
//创建文件菜单
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制作菜单的信息别忘了在本站进行查找喔。
发布于:2022-11-24,除非注明,否则均为
原创文章,转载请注明出处。