Я пытаюсь использовать класс, который расширяет JFrame для создания графического интерфейса.
пример: класс Deck расширяет JFrame
Графический интерфейс встроен в его конструктор.
Теперь, когда я расширяю колоду из другого класса,
пример: класс Pile расширяет колоду
Новые окна создаются всякий раз, когда запускается экземпляр подкласса (Pile).
Это происходит потому, что подкласс наследует конструктор суперкласса и, следовательно, создает другое окно?
Можно ли этого избежать, не изменяя суперкласс Deck?
Спасибо.
JFrame
иJPanel
) обычно является плохой идеей. - person Tom Hawtin - tackline   schedule 30.12.2009