Моя программа должна иметь JTextArea
со свитком внутри JTabbedPane
и JTabbedPane
содержится в пределах JPanel
. Ниже приведен фрагмент кода, который я тестировал.Как использовать JTabbedPane внутри JPanel?
private JTabbedPane jtab;
private JScrollPane jsp;
private JTextArea jtxta;
jtab = new JTabbedPane();
jtxta = new JTextArea();
jsp = new JScrollPane(jtxta);
jtab.addTab("[Untitle]", jsp);
main_jpn.add(jtab);
getContentPane().add(main_jpn, BorderLayout.CENTER);
Но при запуске программы ничего не отображается. Что нужно в моей программе?
Чтобы лучше помочь, отправьте сообщение [MCVE] или [Short, Self Contained, Correct Example] (http://www.sscce.org/). –
'getContentPane(). Add (main_jpn, BorderLayout.CENTER);' вызов 'getContentPane()' был довольно непростым в течение некоторого времени (Java 1.5?). Также рекомендуется не распространять 'JFrame' вообще. Просто используйте экземпляр одного. –