2010-07-19 9 views
1

Есть ли способ переопределить метод paintComponent() в автогенерированном графическом интерфейсе в NetBeans? Мне удалось вручную нарисовать график без использования компонентов перетаскивания, и мне нужно внести коррективы (например, добавить группу переключателей), которые я нахожу очень трудоемкой и утомительной работой. Я создал графический интерфейс с использованием компонентов перетаскивания NetBean, но я не могу их редактировать. Является ли это возможным?Рисунок графика в JPanel в Net Beans

Pls дает мне решение. Значительно apprecite любой проницательности Большое спасибо заранее

ответ

1

Вы можете изменить код, используемый для создания компонента, который вы перетащить и падение на форму в NetBeans свинг «строитель» UI.

Вы можете сделать следующее:

  1. Выберите компонент из палитры.
  2. Поместите компонент.
  3. Щелкните правой кнопкой мыши на компоненте и выберите пункт «Настроить код».
  4. Редактируйте код в диалоговом окне, которое отображается.

alt text http://www.freeimagehosting.net/uploads/4c75ea4390.png

Существует еще один способ настроить код, который является немного более сложным, что может оказаться полезным.

При перетаскивании компонента, который вы хотите настроить, просмотрите панель «Свойства» в правой части редактора макета. Вы можете настроить код, изменив свойства кода, например «Код пользовательского создания».

alt text http://www.freeimagehosting.net/uploads/4809b0fd4f.png

Существует больше информации об этом методе в этом ответе: How to modify/add code to the initComponents() method in Java using NetBeans?