1

如何将诸如 JTextField 之类的 JComponent 插入到通过 netbeans 设计视图中的拖放功能添加的 JPanel 中。

例如,假设通过拖放功能添加的 JPanel 称为“netBeansJPanel”。我想做这个:

JTextField customJTextField = new JTextField();
netBeansJPanel.add(customJTextField);

我一直在尝试如上所示,但是当我切换回设计视图时,'customJTextField' 没有显示。

有任何想法吗?非常感谢这里的任何帮助。

4

1 回答 1

1

首先,这个 customJTextField 对象是由 netbeans GUI Builder 创建的还是您自己创建的?

如果您自己创建它,则需要将它添加到 netbeans 调色板。在这里阅读如何做到这一点。

如果您的自定义组件是通过 GUI 构建器创建的,那么它可能是一个小故障。刷新表单,重新启动 netbeans,关闭/重新打开项目。

于 2013-08-01T18:43:53.403 回答