我是 NetBeans IDE 的新手,我正在使用 NetBeans GUI 构建器来创建我的 GUI。我通过右键单击包并单击新建来创建一个新文件,然后单击新的 JFrame 表单。
它工作正常。但是我有一个带有 JFrame 的 java 文件,它是通过编码手动创建的。
我可以将它导入到那个 GUI 构建器中,以便我可以拖放并制作 GUI 吗?如果是,我该怎么做?(在 Eclipse 中,我们可以通过右键单击文件并单击使用 windowbuilder 编辑器打开。)
我是 NetBeans IDE 的新手,我正在使用 NetBeans GUI 构建器来创建我的 GUI。我通过右键单击包并单击新建来创建一个新文件,然后单击新的 JFrame 表单。
它工作正常。但是我有一个带有 JFrame 的 java 文件,它是通过编码手动创建的。
我可以将它导入到那个 GUI 构建器中,以便我可以拖放并制作 GUI 吗?如果是,我该怎么做?(在 Eclipse 中,我们可以通过右键单击文件并单击使用 windowbuilder 编辑器打开。)
Netbeans GUI 构建器通过生成由 Netbeans 完全控制的代码来工作,此外它还维护一个隐藏.form
文件。所以你不能直接导入你的JFrame
并让它完全由 GUI Builder 定制。
但是,有些事情可能会有所帮助。
您可以通过使用 GUI BuilderJFrame
添加设计来修改您的。JPanels
在 Netbeans 项目视图中,选择您的包并创建一个新的JPanel 表单,对其进行编辑并保存。然后在您的JFrame
代码中,手动插入JPanel
您需要的实例。
另一个技巧:
JFrame
并使用它创建一个JPanel
文件,并使用公共无参数构造函数。JPanel
在 GUI 构建器面板中的相关类别中看到您的组件可用JPanel
将组件拖放到JFrame
表单中请注意,JPanel 本身不可编辑,您可以在 GUI 构建器中将其作为一个块进行操作。
注意:根据我的经验,在执行工具/添加到调色板之后,有时需要关闭/重新加载表单文件才能使添加的组件实际出现在 GUI 构建器调色板中。