Java 双击“设计”选项卡中的对象后删除Netbeans自动生成的代码
因此,我使用Netbeans和Design选项卡,放置标签、文本框等。很好,但是当您双击某个标签时,它会自动生成以下代码:Java 双击“设计”选项卡中的对象后删除Netbeans自动生成的代码,java,events,user-interface,object,netbeans,Java,Events,User Interface,Object,Netbeans,因此,我使用Netbeans和Design选项卡,放置标签、文本框等。很好,但是当您双击某个标签时,它会自动生成以下代码: private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } 现在我不希望它这样做,但当我突出显示并试图删除它时,Netbeans不允许我这样做。如何删除该事件?在设计模式下,选择特定对象,单击“属性”
private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
现在我不希望它这样做,但当我突出显示并试图删除它时,Netbeans不允许我这样做。如何删除该事件?在设计模式下,选择特定对象,单击“属性”下的“事件”,然后从“事件”属性中删除该事件,以回答Brian关于更一般情况的问题: 如果有隐藏在设计模式中的自动生成变量,并且无法选择和删除它们,通常可以通过以下步骤删除它们(在NetBeans7.4中):
菜单->窗口->导航器
。您将看到组“Navigator”弹出在左侧(通常)希望对你有帮助 一般情况下如何?例如,我创建了JPanel,意识到我只是要从其他类进行扩展,不再需要initComponents方法。这与事件无关;我该怎么做才能说服netbeans不再需要它?@BrianSweeney只需删除GUI构建器的JPanel,然后手动“从其他类扩展”(不确定是否要使用不同的元素;但无论如何,使用Frankenstein实例不是一个好主意;构建器希望使用构建器面板和构建器代码……如果要实际扩展JPanel或使用从其他类扩展而来的类似JPanel的实例,则应手动创建这些实例)。