我在JAVA SE工作,我使用netbeans pallete创建JFrame。经过一些编码后,我看到我的一些帧在不可写块中有冗余的未使用属性:
例如
private javax.swing.JTextField methodNameField;
private javax.swing.JPanel methodsNamesTablePanel;
private javax.swing.JLabel nameLabel;
private javax.swing.JLabel nameLabel1;
private javax.swing.JButton nextButton;
private javax.swing.JComboBox packagesComboBox2; // unused
private javax.swing.JComboBox packagesComboBox3; // unused
private javax.swing.JComboBox packagesComboBox6; // unused
private javax.swing.JComboBox packagesComboBox7; // unused
我不知道怎么清理?我无法选择这部分代码,因为netbeans pallete会自动创建这部分代码不可写。我尝试使用Refactor - >检查和改造,但我在那里找不到任何东西。有人可以帮忙解决这个问题吗?
答案 0 :(得分:1)
查看导航器。您应该在组件树中看到“其他组件”。你可以从那里删除它们。右键单击该组件并删除
如果您没有看到此窗口,请转到Window-> Navigator。确保您处于设计视图中
答案 1 :(得分:0)
只需将任何组件添加到其他组件并将其删除即可。这将再次生成变量;)。