如何给文本框(JTextArea)添加滚动条

B-A-I 2008-03-20 04:07:15
如题,如何多行显示并自动显示滚动条。
...全文
883 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hitzsf 2008-09-19
  • 打赏
  • 举报
回复
直接用new JScrollPane(JTextArea tArea )的构造函数就可以,简单方便!

public class NewJFrame extends javax.swing.JFrame {
public NewJFrame() {
super("Swing");
initComponents();
}
private void initComponents() {
jTextArea1 = new javax.swing.JTextArea();
jScrollPane1 = new javax.swing.JScrollPane(jTextArea1);
this.getContentPane().add (jScrollPane1);
pack();
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new NewJFrame().setVisible(true);
}
});
}
private javax.swing.JTextArea jTextArea1;
private javax.swing.JScrollPane jScrollPane1;
}
wnlwcg 2008-03-20
  • 打赏
  • 举报
回复
我这里还没有现成的例子

  JFrame frame = new JFrame();
JScrollPane sPane = new JScrollPane();
JTextArea tArea = new JTextArea();
sPane.add(tArea);
frame.add(sPane );


类似这样
B-A-I 2008-03-20
  • 打赏
  • 举报
回复
不明白,能举个例子吗?
谢谢!
wnlwcg 2008-03-20
  • 打赏
  • 举报
回复
将 JTextArea 添加到 JScrollPane类下,这么好使吗

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧