所以我开始学习Java编程(我知道C#),所以我当前正在研究一个简单的二十一点游戏。 上传某个面板时,我有一个基本的事件功能,这是功能:
private void game_panelComponentShown(java.awt.event.ComponentEvent evt)
Update_labels();
Start_game();
我用netbeans设计器创建了这个函数,问题是我想要移动整个函数,在代码中靠近某些其他函数组,这有助于我编辑代码并使代码排列。 问题是net beans用灰色标记这个函数,我不能删除/移动/复制这个函数到任何地方。 你有什么建议吗? 提前致谢
答案 0 :(得分:0)
搜索项目文件夹中的.java文件
打开它使用除netbeans之外的其他文本编辑器,在Windows中你可以使用notepad ++
使用功能关闭}符号后始终存在的以下行移动所有功能。
这" // GEN-LAST:event _"在该功能之后始终保留行,不要删除它,因此当您要删除组件等时仍可以享受netbeans功能。
示例:
private void game_panelB(java.awt.event.ComponentEvent evt)
Update_labels();
Start_game();
}//GEN-LAST:event_SomeEventHereB
private void game_panelC(java.awt.event.ComponentEvent evt)
Update_labels();
Start_game();
}//GEN-LAST:event_SomeEventHereC
private void game_panelA(java.awt.event.ComponentEvent evt)
Update_labels();
Start_game();
}//GEN-LAST:event_SomeEventHereA
成为:
private void game_panelA(java.awt.event.ComponentEvent evt)
Update_labels();
Start_game();
}//GEN-LAST:event_SomeEventHereA
private void game_panelB(java.awt.event.ComponentEvent evt)
Update_labels();
Start_game();
}//GEN-LAST:event_SomeEventHereB
private void game_panelC(java.awt.event.ComponentEvent evt)
Update_labels();
Start_game();
}//GEN-LAST:event_SomeEventHereC