我正在使用 Swing 和 Netbeans 设计功能开发一个 GUI。我是 Netbeans 的初学者,想知道是否有任何方法可以通过调用方法或更改 GUI 构建器中的任何设置来“隐藏”按钮。
在设计视图中,我没有注意到使用方法修改按钮的任何选项,并且在源视图中生成的代码受到保护,我无法编辑。
那么,有什么方法可以修改或编程 Jbutton 的工作方式吗?
要绕过 Netbeans 代码的锁定,您可以在这篇文章Bypassing Lock on Generated Code in NetBeans 6.5 中看到如何?.
现在,如果您想要隐藏一个非常容易使用的按钮
this.jButton1.setVisible(false);
你需要找到一种方法来解锁源代码。它甚至不应该被锁定。然后在源码中找到button变量,并通过写法隐藏:
ButtonNameHere.setVisible(false);
或者如果您只想为用户禁用按钮,请编写
ButtonNameHere.setEnabled(false);