如何将JComponent(如JTextField)插入到通过netbeans设计视图中的拖放功能添加的JPanel中。
例如,假设通过拖放功能添加的JPanel称为“netBeansJPanel”。我想这样做:
JTextField customJTextField = new JTextField();
netBeansJPanel.add(customJTextField);
我一直在尝试它,如上所示,但当我切换回设计视图时,'customJTextField'没有显示。
有什么想法吗?对于这里的任何帮助都会非常感激。
答案 0 :(得分:1)
首先是netbeans GUI Builder创建的customJTextField对象,还是你自己创建的?
如果您自己创建,则需要将其添加到netbeans调色板中。请阅读此here。
的方法如果您的自定义组件是通过GUI构建器创建的,那可能是一个小问题。刷新表单,重新启动netbeans,关闭/重新打开项目。