【发布时间】:2015-08-09 05:47:49
【问题描述】:
我的程序需要有一个 JTextArea 并在 JTabbedPane 内滚动,并且 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);
但是程序运行时什么都没有显示。我的程序需要什么?
【问题讨论】:
-
如需尽快获得更好的帮助,请发帖minimal reproducible example 或Short, Self Contained, Correct Example。
-
getContentPane().add(main_jpn, BorderLayout.CENTER);对getContentPane()的调用已经有一段时间没有必要了(Java 1.5?)。另外一般建议不要扩展JFrame。只需使用一个实例。
标签: java swing jpanel jtabbedpane