为了账号安全,请及时绑定邮箱和手机立即绑定

eclipse中已经把窗口设置为可视,为什么运行 时还是看不到窗口?

eclipse中已经把窗口设置为可视,为什么运行 时还是看不到窗口?

酉时酒味浓 2017-06-20 20:32:34
这是教材上关于在窗口中添加菜单,子菜单,及菜单项的一个示例,然而我敲完之后窗口并不显示,懵逼。。。下面是源代码://Example.javapublic class Example { public static void main(String args[]) { WindowMenu win = new WindowMenu("带菜单的窗口",20,30,190,200); }}//WindowMenu.javaimport java.awt.event.InputEvent;import java.awt.event.KeyEvent;import javax.swing.ImageIcon;import javax.swing.JFrame;import javax.swing.JMenu;import javax.swing.JMenuBar;import javax.swing.JMenuItem;import javax.swing.KeyStroke;public class WindowMenu extends JFrame{ JMenuBar menuBar; JMenu menu,subMenu; JMenuItem item1,item2; public WindowMenu(){} public WindowMenu(String s,int x,int y,int w, int h) { setBounds(x,y,w,h); setVisible(ture); setDefaultCloseOperation(DISPOSE_ON_CLOSE); } void init(String s) { setTitle(s); menuBar=new JMenuBar(); menu =new JMenu(); subMenu =new JMenu("子菜单"); item1=new JMenuItem("菜单项1",new ImageIcon("a.gif")); item2=new JMenuItem("菜单项2",new ImageIcon("b.gif")); item1.setAccelerator(KeyStroke.getKeyStroke('A')); item2.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,InputEvent.CTRL_MASK)); menu.add(item1); menu.addSeparator(); menu.add(item2); menu.add(subMenu); subMenu.add(new JMenuItem("子菜单里的菜单项",new ImageIcon("c.gif"))); menuBar.add(menu); setJMenuBar(menuBar); }}请求大神指教!!!!谢谢啦。
查看完整描述

3 回答

已采纳
?
产品经理不是经理

TA贡献481条经验 获得超143个赞

单词拼写错误啊,是true,不是ture。哥们,细心一点。

查看完整回答
9 反对 回复 2017-06-20
  • 酉时酒味浓
    酉时酒味浓
    谢谢指正,啊啊啊啊啊啊,好低级的错误,内牛满面。。
?
酉时酒味浓

TA贡献3条经验 获得超2个赞

我我我.....泪奔...知道了

查看完整回答
1 反对 回复 2017-06-21
?
慕粉1473922411

TA贡献9条经验 获得超0个赞

不好意思,占个楼,做个试验,打扰了

查看完整回答
反对 回复 2019-05-30
  • 3 回答
  • 1 关注
  • 6437 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信