使用 Netbeans 12.2。使用 GUI 设计器我创建了一个按钮。显示我创建的按钮,但是当我运行应用程序时,按钮消失了

Posted

技术标签:

【中文标题】使用 Netbeans 12.2。使用 GUI 设计器我创建了一个按钮。显示我创建的按钮,但是当我运行应用程序时,按钮消失了【英文标题】:Using Netbeans 12.2. Using the GUI designer I create a button. Shows the button that I create but when I run the application the button is gone 【发布时间】:2021-06-08 17:54:26 【问题描述】:

我正在使用 Java 14。有趣的是它曾经可以工作。换了硬盘,升级了Bios也没用。我尝试在我的笔记本电脑上做同样的事情,但它也不起作用。看起来它与Netbeans有关。我的软件工程师同事没有这个问题。

第一个屏幕图像具有“打印此订单”按钮。第二个屏幕图像是程序运行时显示的内容。没有“打印此订单”按钮。

【问题讨论】:

“我的程序不工作,我该如何解决?” - 你没有给我们任何信息。我们不能只是挥动我们的魔杖并让您的程序运行。请参阅How to Ask 并包含所有相关信息。 这是带有“打印此订单”按钮的屏幕。 这里是创建按钮的代码 btnPrntPO.setText("Print This Order"); btnPrntPO.setMaximumSize(新 java.awt.Dimension(150, 20)); btnPrntPO.setMinimumSize(新 java.awt.Dimension(150, 20)); btnPrntPO.setPreferredSize(new java.awt.Dimension(150, 20)); btnPrntPO.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) btnPrntPOActionPerformed(evt); ); pnlPOScannerInputDef.add(btnPrntPO); 我试图将此代码放在问题的正文中。它说我需要缩进四个空格。我这样做了,但它仍然不接受。 【参考方案1】:

我没有正确创建按钮。我必须复制并粘贴一个工作按钮并重命名它。

【讨论】:

以上是关于使用 Netbeans 12.2。使用 GUI 设计器我创建了一个按钮。显示我创建的按钮,但是当我运行应用程序时,按钮消失了的主要内容,如果未能解决你的问题,请参考以下文章

使用 netbeans GUI builder 进行 JTable 绑定

如何在 NetBeans GUI Builder 中包含自定义面板?

如何更改 NetBeans GUI Designer Preview 中的外观?

使用 netbeans 和 maven 创建 JApplet

关于使按钮在 Netbeans 的 GUI 编辑器中工作的 JDBC 到 JTable 输出查询

Netbeans GUI SQL 查询