我修改了 GUI 中的一些文本字段以使用抛出异常的构造函数。虽然 netbeans swing 设计器的属性窗口允许我修改控件和容器的代码,但我看不到修改 initComponents() 方法本身以引发异常的方法,因此我必须向许多控件添加 try/catch block ,这将是相当乏味的。
最佳答案
那么您可以尝试在纯文本编辑器中进行操作。但这可能会破坏你的 GUI 编辑器。另一种方法是有一个标准的构造函数,即 public A(){}
和 public initialize(....)
方法,它们具有适当的参数,可以抛出异常,您可以在其他地方调用它们,例如就在代码中的 initComponents()
方法之后。
但更好的是自己学习布局管理器和手动 GUI 编码,这样您就不需要依赖 GUI 构建器。这样您就可以完全控制正在发生的事情,如果您的项目相当复杂,这就是您想要的。
关于java - 修改netbeans中的initComponents(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6001897/