各位哥哥,还是昨天的JMenuBar和JMenu的问题,急!~~~~~~~~~~~~~ 应该用frame.setJMenubar(jm)方法才行。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用JFrame f=new JFrame(“kevin”);f.setJMenuBar(jm);就可以了 我用setJMenuBar这个方法不行啊 你用的是Frame,怎么能用setJMenuBar最好awt和swing组件别混用,麻烦死了我给你改了,你看看吧,是直接继承JFrameimport java.awt.*;import java.awt.event.*;import javax.swing.*;class Menutest extends JFrame{ JMenuBar jm; JMenu m; JMenu m2; JMenu m3; JMenuItem mi; JMenuItem mj; JMenuItem mk; public Menutest() { setBackground(Color.white); jm=new JMenuBar(); m=new JMenu("文件"); m2=new JMenu("编辑"); m3=new JMenu("设置"); mi=new JMenuItem("关于"); mj=new JMenuItem("FSDF"); mk=new JMenuItem("DFDFS"); m2.add(mj); m3.add(mk); jm.add(m); jm.add(m2); jm.add(m3); m.add(mi); setJMenuBar(jm); setSize(350,400); addWindowListener(new Imple()); setVisible(true); } class Imple extends WindowAdapter { public void windowClosing(WindowEvent e) { System.exit(0); } } public static void main(String [] args) { Menutest mu=new Menutest(); }} 求简单正则表达式字符串替换~~~ 如果我的tomcat挂掉了或被关闭,我想记录它的时间如何实现? 为什么使用Java 6的托盘功能不能显示图片? 一个非常奇怪的jni调用的问题 谁能帮我? 初学java 添加Dialog的问题 java NIO 客户端超时无法连接问题 请问args[]到底是什么东西?(最基本的也是最难理解的) 哪位仁兄分部分JAVA的活做做,不用任何报酬,就为练手! 关于jdbc查询问题,百思不得其解! 请教whois的问题 上班没几天经理就给我出难题,好心人请来看看 数据库和JComboBox的结合应用
f.setJMenuBar(jm);就可以了
最好awt和swing组件别混用,麻烦死了
我给你改了,你看看吧,是直接继承JFrameimport java.awt.*;
import java.awt.event.*;
import javax.swing.*;class Menutest extends JFrame
{
JMenuBar jm;
JMenu m;
JMenu m2;
JMenu m3;
JMenuItem mi;
JMenuItem mj;
JMenuItem mk;
public Menutest()
{
setBackground(Color.white);
jm=new JMenuBar();
m=new JMenu("文件");
m2=new JMenu("编辑");
m3=new JMenu("设置");
mi=new JMenuItem("关于");
mj=new JMenuItem("FSDF");
mk=new JMenuItem("DFDFS");
m2.add(mj);
m3.add(mk);
jm.add(m);
jm.add(m2);
jm.add(m3);
m.add(mi);
setJMenuBar(jm);
setSize(350,400);
addWindowListener(new Imple());
setVisible(true);
}
class Imple extends WindowAdapter
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}
public static void main(String [] args)
{
Menutest mu=new Menutest();
}
}