【发布时间】:2014-03-25 16:00:17
【问题描述】:
我使用的是 NetBeans 7.4。我使用设计器创建了一个新的 UI。我想在这个新项目中使用来自另一个项目的旧 UI 设计,从旧设计的 JFrame 中“剪切和粘贴”所有组件并将它们插入到新设计的 JPanel 中。
NetBeans 是否在设计工具而不是源代码中提供任何方法来执行此操作?我对编辑生成的代码犹豫不决,因为过去有损坏的设计。
【问题讨论】:
标签: java swing merge netbeans-7
我使用的是 NetBeans 7.4。我使用设计器创建了一个新的 UI。我想在这个新项目中使用来自另一个项目的旧 UI 设计,从旧设计的 JFrame 中“剪切和粘贴”所有组件并将它们插入到新设计的 JPanel 中。
NetBeans 是否在设计工具而不是源代码中提供任何方法来执行此操作?我对编辑生成的代码犹豫不决,因为过去有损坏的设计。
【问题讨论】:
标签: java swing merge netbeans-7
如果表单位于单独的类中,一个可能的解决方案是使用 Palette Manager 从旧项目中导入组件。
菜单:工具 => 调色板 => Swing/AWT 组件 => 从项目添加
组件将在调色板中可用。
【讨论】:
打开要复制的框架的设计选项卡,然后按住 Shift 并将鼠标拖到所有设计元素上。
然后您可以将它们全部复制并粘贴到另一个 JFrame 中。
【讨论】: