在 JTextArea 中可滚动
Scrollable in JTextArea
我有一个 class 扩展 JFrame 和一个具有以下配置的 JTextArea。由于某种原因,我的卷轴没有出现。我不明白为什么。
JTextArea ta=new JTextArea();
...
ta.setText(out);
JScrollPane scrollFrame = new JScrollPane(ta);
//ta.setAutoscrolls(true);
scrollFrame.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
scrollFrame.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
add(scrollFrame);
add(ta);
setSize(300, 300);
setResizable(false);
setDefaultCloseOperation(WindowConstants.HIDE_ON_CLOSE);
setVisible(true);
例如,Adding a Scrollable JTextArea (Java)
只添加滚动框而不是 JTextArea
add(scrollFrame);
// add(ta);
我有一个 class 扩展 JFrame 和一个具有以下配置的 JTextArea。由于某种原因,我的卷轴没有出现。我不明白为什么。
JTextArea ta=new JTextArea();
...
ta.setText(out);
JScrollPane scrollFrame = new JScrollPane(ta);
//ta.setAutoscrolls(true);
scrollFrame.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
scrollFrame.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
add(scrollFrame);
add(ta);
setSize(300, 300);
setResizable(false);
setDefaultCloseOperation(WindowConstants.HIDE_ON_CLOSE);
setVisible(true);
例如,Adding a Scrollable JTextArea (Java)
只添加滚动框而不是 JTextArea
add(scrollFrame);
// add(ta);