Re[5]: Layouts и создание GUI приложений
От: aefimov Россия
Дата: 10.02.06 09:45
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Как я сейчас пишу руками — именно наследую, например

А>от класса MYForm, где уже есть некоторые компоненты;
А>и в предке — классе, например MYFormAbout что надо
А>дописываю, уже не думая про эти кнопки (при необходимости
А>переопределяю их обработчики).

В таком виде я думаю это не реализуемо. На самом деле это и не нужно. Вам нужен просто дизайн внутренних компонентов. А затем вы возмете вашу основу и прикрепите к ней нужный компонент. Тут наследования нет. Т.е.
public class MyDialogOne extends BaseDialog {
   protected JComponent createContentComponent() {
       return new MyDesignedFormOne().getRootComponent();
   }
}
public class MyDialogTwo extends BaseDialog {
   protected JComponent createContentComponent() {
       return new MyDesignedFormTwo().getRootComponent();
   }
}


Ну например так.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.