【发布时间】:2013-09-25 06:07:46
【问题描述】:
我正在使用 JScrollPane 来保存用于大面积文本的 JTextArea。我将 TextArea 直接添加到 JFrame,它工作正常。但是我将它添加到滚动窗格并添加滚动窗格,我没有看到文本区域。这是我的 SSCCE:
public class foo extends JFrame{
//gui elements
JTextArea chatMonitor = new JTextArea();
JScrollPane textPane = new JScrollPane();
ChatFrame(final String nickname, final String login, final String server, final String channel){
setSize(500,500);
chatMonitor.setEditable(false);
chatMonitor.setVisible(true);
textPane.add(chatMonitor);
textPane.setAutoscrolls(true);
textPane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
textPane.setVisible(true);
add(textPane);
}
}
【问题讨论】:
-
简短,是的。自给自足,没有。正确(可编译),不。示例,很难说这是否算作示例。
标签: java swing textarea jscrollpane