如何用java实现文本域滚动条

如何用java实现文本域滚动条

需要javax.swing里面的JScrollPane组件 。
例子如下:
import javax.swing.*;
public class TestScroll {
public TestScroll(){
JFrame jf=new JFrame("test");

JPanel jp=new JPanel();
JTextArea jta=new JTextArea(8,20);
JScrollPane jsp=new JScrollPane(jta);
//新建一个滚动条界面,将文本框传入
jp.add(jsp);//注意:将滚动条界面添加到组建中。
而不是添加文本框了
jf.add(jp);

jf.pack();
jf.setLocation(300,300);
jf.setVisible(true);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new TestScroll();
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-28
JScrollPane sp=new JScrollPane(jtextarea,width,height)

java如何在textarea的左边加滚动条在左边
你好!<textarea rows="" cols=""\/> 当你的文本域超出它的范围时,它会自动为你加滚动条!这种方式的缺点在于它文本域的大小会随字体大小的改变而改变!建议用<textarea style="width:200;height:50"\/> 希望你能豁然开朗,对你有帮助!

java编写记事本怎么实现滚动框?
JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);\/\/VERTICAL 表示垂直的 HORIZONTAL 表示水平的\/\/SCROLLBAR_AS_NEEDED 表示需要的时候,就显示滚动条\/\/SCROLLBAR_ALWAYS 表示滚动条一直显示\/\/SCROLLBAR_NEVER 表示滚动条从不显示add(jsp);setTitle

如何在java中对TextArea加竖直的滚动条使得下是内容可以超出最初的设定...
JScrollPane是一个带滚动条的pane,你可以把任何需要滚动的东西放在这里面实现滚动

java如何在文本框上加滚动条?
\\x0d\\x0a JTextArea jta=new JTextArea(8,20);\\x0d\\x0a JScrollPane jsp=new JScrollPane(jta);\/\/新建一个滚动条界面,将文本框传入\\x0d\\x0a jp.add(jsp);\/\/注意:将滚动条界面添加到组建中,而不是添加文本框了\\x0d\\x0a jf.add(jp);\\x0d\\x0a \\x0d\\x0a jf.pack...

JAVA 如何使JScrollPane中的JTextArea自动滚动到最后一行
如果要使文本域显示最后1行, 有2种方式:第一种方式:操控垂直滚动条, 把垂直滚动条移动到最后面即可 JTextArea jta = new JTextArea();jta.setText("添加很多行的文字");JScrollPane jsp = new JScrollPane(jta);jsp.getVerticalScrollBar().setValue(jsp.getVerticalScrollBar().getMaximum());\/\/...

java中ScrollPane 如何使用,最好有个小例子,简单直接的
java中JScrollPane 通常搭配JTable或者JTextArea使用 搭配JTextArea时,把文本域放入到JScrollPane 中,当文本超过文本域时可以拖动JScrollPane 的滚动条方便的查看更多数据 搭配JTabel时,把表格放到JScrollPane 中,除了可以看到更多的数据, 还能显示出表格的列标题 效果图 具体代码 import java.awt.BorderLayout;...

java textfield里面的内容滚动显示
textfiled是文本框只能单行显示要实现滚动可以用textarea类,而且该类的文本域自身带有滚动条!

Java设计并实现一个应用程序,能够读取一个文本文件中的内容并显示,同时...
java编写显示文本的应用程序, 需要用到图形界面GUI编程技术.步骤一: 需要搭建一个整体的外观, 调整布局和组件的位置.主要需要使用的组件 JTextField 文本框组件: 用于当做地址栏, 填写文件的路径 JButton 按钮, 用于响应点击事件,根据地址栏的地址读取文件, 并且显示到文本域里 JTextArea 文本域, 用于...

Java swing怎么搞出滚动条
增加滚动条的方法:\/\/分别设置水平和垂直滚动条总是出现 scroll.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);scroll.setVerticalScrollBarPolicy( JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);\/\/分别设置水平和垂直滚动条自动出现 \/\/scroll.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL...

求JAVA高手进 我想在程序里加一滚动条在打开文件显示后如果文件内容过长...
window.onload=sss;function sss(){ frames[0].document.body.innerHTML+=""+(new Date()).toLocaleString();frames[0].scrollBy(0,100);setTimeout(sss,200);} 把这段代码保存成*.htm,可以实现自动滚动,你拿去类比一下,可能对你有帮助 ...

相似回答