问题描述
|
解决方法
相反,GUI框架不是IDE。
NetBeans是一个IDE,但也提供了NetBeans RCP框架(但您无需使用NetBeans IDE即可使用NetBeans RCP)。
如果您的主要问题是设计UI(面板,表单...),则有两个选择:
为此手动创建用户界面
您将需要使用LayoutManager
具有简单的API(很好的例子:
DesignGridLayout和MigLayout)
使用UI设计器创建UI(在
IDE),我永远不会建议
选项,因为生成的代码是
晦涩难维护也,
这对所有对象强制使用相同的UI
团队中的开发人员。
现在,如果您正在寻找用于构建UI应用程序的框架(而不仅仅是谈论表单),那么您将拥有其中的一些,但是在大多数情况下,它们要么太“庞大”(例如,NetBeans RCP或Spring RCP) ),或仅提供UI框架所需的一部分功能。
您可能想从Swing应用程序框架(或其后代BSAF)开始,尽管它们现在似乎都已经死了,但是如果您不怕自己修复一些错误(它\实际上,实际上并不难,因为代码库非常小)。
,尝试JavaFX获得丰富的UI
,您应该尝试不同的外观和摇摆感,以使您的应用富有外观。
或者,如果您仍想继续尝试,则尝试以下方法之一作为摆动的替代方法:JavaFx或SWT或浮标