我正在使用NetBeans IDE开发桌面应用程序。关闭新打开的JFrame
1)我点击一个按钮后打开一个新的JFrame。当我关闭任何打开的框架时,两者都会关闭。
2)我想在按钮单击后更新JFrame上的新选项卡式JPanel。 在此先感谢。
我正在使用NetBeans IDE开发桌面应用程序。关闭新打开的JFrame
1)我点击一个按钮后打开一个新的JFrame。当我关闭任何打开的框架时,两者都会关闭。
2)我想在按钮单击后更新JFrame上的新选项卡式JPanel。 在此先感谢。
可能您正在使用错误的参数。我猜你想关闭而不关闭整个应用程序,你正在做的JFrames:
jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
虽然实际紧密只有所需的框架,但不关闭帧的其余部分,你需要做的:
jFrame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
1)你为什么要创造大量的Top-Level Containers上运行时,只能创建一个JFrame和其他会的JDialog(模态)或的JWindow(未饰),再利用是,
2)确实包含在没有电池我今天的魔球,是的tter和更快HEPL你必须在这里发布SSCCE
我想要的按钮,点击后更新上
JFrame
新JTabbedPane
。
你可以只通过该选项卡的JPanel
参考更新,并呼吁repaint()
,但迟早你应该考虑Model–View–Controller模式。
感谢您的答复。其工作,所以我得到了我的第一个问题的解决方案。可以请你帮我第二个问题。 – Mukthi
@sakthibalaji ...请张贴SSCCE。从我所能猜到的,你需要添加一个'ActionListener'到按钮,并在'actionPerformed'方法中执行更新部分。 –
从技术上讲,OP使用* right *方法和* wrong *参数。 ;) –