-1

我是新来的,对小程序不太熟悉。我搜索了该网站和许多其他论坛的答案,但我一无所获。我在 Java 中创建了一个应用程序,它从一个小程序登录表单开始,然后是 JFrame 子表单,这些子表单正在做一些事情,比如运行 JOptionPanes,例如当客户更改他的个人资料时。我的问题是,当 JOptionPane 出现时,即使我打开了 2 或 3 个 JFrame,小程序启动表单也会出现在顶部。我忘了说我的应用程序很大,所以我不能发布任何代码(我认为不需要)。提前致谢!

4

1 回答 1

3

避免混合使用框架和小程序,避免使用相互竞争的范例。如果您必须使用小程序,请使用类似CardLayoutJTabbedPane允许用户在表单之间切换的东西。

如果可以,请尝试使用Java Web Start,这将允许您从 Web 启动应用程序,但与任何嵌入式 GUI 具有相同的限制。

至于您的问题,它发送就像您正在为JOptionPane. 确保父引用正确(即引用框架或框架的子框架)

于 2012-12-30T02:35:26.110 回答