Java NetBeans Visual Library编写的GUI编辑器的最佳选项是什么?IconWidget/ComponentWidget
我要寻找的是,在场景中添加许多组件,并使它们可以调整大小和移动,以便用户根据自己的需要进行设计,然后我会找到它们的坐标,稍后使用这些信息,等等 然而,当我开始向场景添加组件时,我感到困惑。据我所知,我有两种选择,要么在ComponentWidget中使用JComponents,要么在IconWidget中使用图像 使用ComponentWidget有一些问题Java NetBeans Visual Library编写的GUI编辑器的最佳选项是什么?IconWidget/ComponentWidget,java,user-interface,netbeans,netbeans-platform,Java,User Interface,Netbeans,Netbeans Platform,我要寻找的是,在场景中添加许多组件,并使它们可以调整大小和移动,以便用户根据自己的需要进行设计,然后我会找到它们的坐标,稍后使用这些信息,等等 然而,当我开始向场景添加组件时,我感到困惑。据我所知,我有两种选择,要么在ComponentWidget中使用JComponents,要么在IconWidget中使用图像 使用ComponentWidget有一些问题 ComponentWidget不会通过添加ActionFactory.createMoveAction()而变得可移动。我猜,组件本身的
- ComponentWidget不会通过添加ActionFactory.createMoveAction()而变得可移动。我猜,组件本身的鼠标侦听器不允许此操作工作。您必须添加鼠标侦听器并将事件升级到操作。我从中学到了这个技巧,但是这个解决方案的反应不如预期的快
- 组件的所有标准行为都会出现,比如当您单击其按钮时JComboBox会展开,这在编辑器模式下是不可接受的
任何建议…Java ME应用程序流设计器使用可视化设计器,因此如果需要,您可以深入了解该源代码并了解它们是如何实现的 或者,如果您查看他们使用的