java - 通过代码 View 在 netbeans 中添加 JComponent

标签 java swing netbeans jpanel jtextfield

如何将 JComponent(例如 JTextField)插入到通过 netbeans 设计 View 中的拖放功能添加的 JPanel 中。

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

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

我一直在尝试如上所示,但当我切换回设计 View 时,“customJTextField”没有显示。

有什么想法吗?如果您能在这里得到任何帮助,我们将非常感激。

最佳答案

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

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

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

关于java - 通过代码 View 在 netbeans 中添加 JComponent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18000513/

相关文章:

java - 将参数从一个 PreparedStatement 复制到另一个

java - 如何显示来自 JButton 的报告

java - GridBagLayout 中组件的大小不正确

mysql - JDBC 无法与 jdbc 建立连接 :mysql://

netbeans - 是否可以更改 netbeans 中的自动格式快捷方式?

php - 用于 PHP 开发的 NetBeans VS PhpStorm

Java 更改托盘图标

java - maven 添加项目的 jar lib 到可执行 jar

java - 15个java益智游戏

Java 图形 JApplet