Что такое однокадровое приложение и что такое FrameView? - PullRequest
2 голосов
/ 21 сентября 2011

У меня есть базовое понимание Java Swing, я знаю о JFrame и JPanel. проблема в том, что вчера я начал писать Simple Desktop Application in Netbeans, я создал SingleFrameApplication, Netbeans создал несколько классов для меня, один из которых содержал метод main public class ShamsApp extends SingleFrameApplication, а другой - класс представления public class ShamsView extends FrameView. Все было хорошо, пока я не попытался добавить новый JPanel в свое приложение, в этот момент я обнаружил, что не могу добавить этот JPanel ни к одному из этих классов, потому что ни один из них не является экземпляром JFrame, поэтому возникли вопросы, что же такое FrameView и SingleFrameApplication? они стандартные Swing JComponents? уместно ли задавать вопросы типа JPanel Vs FrameView? Или это ерунда? Не могли бы вы просветить меня и будущих гуглеров?

1 Ответ

4 голосов
/ 21 сентября 2011

SingleFrameApplication является частью инфраструктуры приложений Swing, вы можете найти все, что вы хотите знать об этом здесь если вы хотите поиграть с JFrames в FrameView, вы можете использовать getter и сеттер

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