Чтобы разрешить изменения как в исходном тексте, так и в редакторе Matisse GUI, NetBeans предотвращает редактирование того, что он называет «защищенными блоками».
Хотя вы можете представить, что IDE может интерпретировать практически любой код GUI, который вы пишете, на практике разработчикам IDE гораздо проще инкапсулировать автоматически созданный код GUI в один метод (initComponents ()) и оставить остальные для вас, чтобы редактировать.
Если вы уверены, что знаете, что делаете, вы можете легко отредактировать файл .java из внешнего редактора, но:
- обязательно сохраните текущую версию где-нибудь
- проверьте, что ваши изменения ничего не сломали, открыв класс в визуальном редакторе NetBeans, как только вы закончите