如题...
jb = new JMenubar();
JFrame.setJMenuBar(jb);
加上菜单条后如何去除呢?
是用这个方法么JFrame.remove(jb);
试过了 不行
jb = new JMenubar();
JFrame.setJMenuBar(jb);
加上菜单条后如何去除呢?
是用这个方法么JFrame.remove(jb);
试过了 不行
解决方案 »
- 重写paint()方法后Frame背景图片不显示
- TIJ4 Chapter Access, Exercise 8, page 233
- 请教打开文件读取文件再关闭的标准代码
- 请教一个关于String和Byte之间转换的问题!
- 提问个简单问题:大侠能否介绍一下 hashCode()、clone()的用法和区别啊?
- 如何用jar命令将一个.jar文件解压到指定的目录?
- 谁有Core J2EE Patterns: Best Practices and Design Strategies 这本书的下载地址?
- 同志们,请把http://expert.csdn.net/Expert/topic/1257/1257981.xml?temp=.5208246的答案写在这里!
- DriverManager.Connect()到sql的问题。虽然分数不多,但只要问题解决就立即给!
- JBuilder4安装后还需要怎么设置?绝对给分!
- java 编辑器
- StaticDemo问题,程序有点看不懂
JFrame jf=new JFrame();
Container content=jf.getContentPane();
然后把菜单栏(tb)添加到content上,
通过在一个复选框注册监听器来控制菜单栏的移除(消失)与添加(显示)//当选择复选框时显示菜单栏
//...
content.add(tb, BorderLayout.NORTH);
// 使用validate方法会使容器再次布置其子组件
content.validate();
//...
//当取消选择复选框时移除菜单栏
content.remove(tb);
//使用repaint方法会使容器再次布置其子组件
content.repaint();
//...