中易网

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

答案:2  悬赏:40  
解决时间 2021-04-09 10:34
如何用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();
}
}
全部回答
jframe 中添加了一jpanel jpanel里有一jtextarea 向jtextarea中添加滚动条 jtextarea txadisplay = new jtextarea(); jscrollpane scroll = new jscrollpane(txadisplay); //分别设置水平和垂直滚动条自动出现 scroll.sethorizontalscrollbarpolicy( jscrollpane.horizontal_scrollbar_as_needed); scroll.setverticalscrollbarpolicy( jscrollpane.vertical_scrollbar_as_needed); scroll.getviewport().add(txadisplay); jpanel jpanel=new jpanel(); jpanel.add(scroll); or //分别设置水平和垂直滚动条总是出现 scroll.sethorizontalscrollbarpolicy( jscrollpane.horizontal_scrollbar_always); scroll.setverticalscrollbarpolicy( jscrollpane.vertical_scrollbar_always);
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
音箱只有高音没有低音是怎么回事.
样样生活超市地址在哪,我要去那里办事
假设一切物体间的摩擦力都消失了 下列现象不
北周浜地址有知道的么?有点事想过去
现在有没有适合学生看的励志微电影?
北林林学专业考研,707高等数学是指?
西门子洗衣机xqg80-12s468洗完衣服留在滚筒里
甲圆柱形容器是空的,乙长方体容器中水深6028
青岛有木有学主持的培训学校呀?
解释:穷困潦倒之时不被人欺 飞黄腾达之日不
北麓的麓读几声
双韵词有哪些
富珑棋牌茶艺怎么去啊,有知道地址的么
东莞市常平镇东坑村到东莞市樟木头要多久
苏式战斗机有没有苏-3这个型号?
推荐资讯
河海大学材料工程实验室地址在什么地方,想过
北二外的兄弟姐妹来下啊
石头磖子山地址在哪,我要去那里办事
佳能照相机镜头坏了。怎么办
城市之家经三路店地址有知道的么?有点事想过
48cc助力摩托车需要上牌照吗
嵌补是什么意思
手工馒头地址在什么地方,想过去办事
汉正街中心商城西场怎么去啊,有知道地址的么
长安奔奔收音机后面5根线的名称
酋七网络旅馆地址在什么地方,想过去办事
三国志10威力加强版赵云的剧情问题
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?