回答
menuItem.addActionListener(new ActionListener {
public void actionPerformed(ActionEvent e) {
if (calculatorFrame.isVisible() == false) { // calculator is not visible and button clicked
calculatorFrame.setVisible(true);
} else {
calculatorFrame.setVisible(false);
}
}
从本质上讲,你让你的菜单项,调出calculatorFrame。请注意,calculatorFrame变量必须声明为final。
这不会使其成为内部框架,这只是使其可见。 http://www.herongyang.com/Swing/JInternalFrame-Internal-Frame-Class-Test.html 我需要一个内部框架是一个预先存在的类。 – Xavier
对不起...请看[this](http://docs.oracle.com/javase/6/docs/api/javax/swing/JInternalFrame.html) – hd1
因此,在阅读完本文后,重写内部框架内同一类内的所有对象和变量? 这似乎是我必须重写我所拥有的一切,如果我想在我的桌面类中使用另一个预先编写的java程序,它不是很有活力...... – Xavier
- 1. 全部按钮窗口 - Java
- 2. 可调整内部窗口
- 3. 窗口管理器。 X窗口的内部内容在单独的窗口中?
- 4. 窗口内的HTML窗口
- 5. 主窗口内新窗口?
- 6. 窗口内的QT窗口?
- 7. 调整窗口大小时更新窗口内部高度
- 8. 在内部添加窗口到另一个窗口
- 9. 在另一个wpf窗口内部有一个wpf窗口
- 10. 设置Java SWT shell窗口内部区域的大小
- 11. java JNA - 找到部分窗口标题
- 12. 专注于外部Java窗口? WINDOWS
- 13. iFrame内部不加载弹出窗口
- 14. 窗口内部的C++ CPU图形
- 15. 从框架内部触摸窗口
- 16. Extjs内部面板的窗口
- 17. 模态窗口内部的jQuery导航
- 18. 窗口小部件和内容对齐
- 19. WPF窗口大小...大部分内容?
- 20. LibGdx - 滚动在内部窗口
- 21. 分层J内部窗口的顺序
- 22. gtkmm:窗口内的模态小部件
- 23. 模态窗口内部的JavaScript滑块
- 24. Java在窗口中显示html内容
- 25. java gui窗口
- 26. 总是在窗口顶部的窗口
- 27. 从窗口访问窗口小部件*
- 28. Web:在窗口内创建窗口
- 29. 主窗口内的FLTK弹出窗口
- 30. “窗口内窗口”与Swing和Netbeans
为了更快提供更好的帮助,请发布[SSCCE](http://sscce.org/)。 –