【发布时间】:2015-02-12 17:08:07
【问题描述】:
我在 Eclipse 中创建了一个“应用程序窗口”,并使用以下代码来处理“框架”并打开另一个按预期工作的 jframe 'TableData'。
frame.dispose(); //private JFrame frame;
TableData td = new TableData();
td.setVisible(true);
现在,我的问题是,我想在“TableData”类中创建“返回”按钮来处理“TableData”并再次打开“框架”。
我尝试了很多方法,但没有像我想象的那样奏效。
我该怎么做????
【问题讨论】:
-
@BranislavLazic 为什么????
-
如果你想激怒你的程序的用户,那就向他们扔一堆 JFrame。更好的是使用CardLayout 在单个 JFrame 中交换 JPanel 视图。要了解@BranislavLazic 发布他所做的事情的原因,请阅读his link。
-
只需转到该链接以获取上帝的名字,然后查看 Andrew Thompson 的答案。有大量链接指向示例和演示。
-
使用 CardLayout 代替。如果您需要提示用户输入少量信息,请使用模态对话框
标签: java eclipse swing jframe windowbuilder