如何在JFrame表单中替换组件Intelij表单

问题描述

我正在构建一个错误跟踪器作为个人项目,因此我决定使用InteliJ中Swing GUI设计器中的表单。我使用一种形式来设置组件的布局,这些组件在应用程序的整个生命周期中都将保持不变,而我使用另一种通用形式来代替其他旨在填充应用程序窗口中心内容空间的形式。当前,此功能可显示任何一种特定的内容形式。

当用户在菜单上选择一个项目时,我需要替换内容表单。目前我可以设置 通用内容形式在启动时会变成两种特定形式中的一种,但是一旦应用程序启动,我就无法更改它。

我尝试使用面板作为占位符,而不是使用通用内容形式,但是覆盖面板不会在视觉上或功能上更新GUI。我尝试以特定的形式从主面板中获取布局管理器,并使用它来设置占位符/内容显示面板中的内容,但这导致什么都没有显示。

此处提供了项目,框架和表格的代码:https://github.com/CameronBarnes/AraneaClient/tree/master/src/main/java/com/cameronbarnes/AraneaClient/gui/frames

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...