xcxd.net
当前位置:首页 >> jAvA滚动条怎么弄 >>

jAvA滚动条怎么弄

JTextArea textArea = new JTextArea(); JScrollPane jScrollBar1 = new JScrollPane(textArea,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS); 这两个参数添加之后,是什么时候都有滚动条

用swing类里的JScrollPane实现 JScrollPane(Component view,int vsbPolicy,int hsbPolicy) 创建一个 JScrollPane,它将视图组件显示在一个视口中,视图位置可使用一对滚动条控制.滚动条策略指定滚动条在何时显示,例如,如果

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

滚动条使用类似于下面的代码创建: redslider=new scrollbar(scrollbar.vertical, 0, 1, 0, 255);add(redslider);当用户改变滚动条的值时,滚动条接收一个 adjustmentevent 实例.滚动条处理此事件,将它传递给所有已注册的侦听器.任何希望滚动

其实是有显示的..只是您没看到..因为您的文本域太扁了..真的很扁..所以垂直滚动条也很扁..真的很扁..因为太扁了,加上人的视觉限制,加上屏幕的分辨率等等等等,所以就看不到咯..尝试如下修改:ta=new jtextarea(5,10); 就可以了..效果如图所示..

在你的类继承了JFrame后,创建JTextArea和JScrollPane对象,添加JTextArea对象到JScrollPane里,最后把JScrollPane对象添加到根容器,例://获取窗体根容器 Container ct = this.getContentPane();//创建文本域对象 JTextArea showInfo

用awt 写的话会自动的增加滚动条的!

Java中可以使用JComboBox,每一块会根据您的内容长度设置滚动条,如果您想把所有的都在一个滚动条里,您可以将其写在一个块里,然后注意控件高度一定要写成固定的.JComboBox组件把编辑工作交给实现ComboBoxEdit接口的一个对象来处理.列表支持三个选取模式,并把选取工作实现ListSelectionModel接口的一个对象来处理.组合框在一个时刻只有一个可选取的项,而且选取工作由组合框模型来处理.另一方面,组合框支持键选取,即在某项上按下一下键就可以选取这个项,但列表不能这样做.

这个要借助JScrollPane 定义是要这样的:JPanel p=new JPanel(); JTextArea text = new JTextArea(); JScrollPane text2=new JScrollPane(text);然后把text2加入面板中就ok了p.add(text2);

import javax.swing.JFrame;import javax.swing.JScrollPane;import javax.swing.JTable;public class Day09_B extends JFrame { private static final long serialVersionUID = 1L; Day09_B() { showWindow(); this.setTitle("表格实例"); this.

qimiaodingzhi.net | ppcq.net | pxlt.net | ntjm.net | msww.net | 网站首页 | 网站地图
All rights reserved Powered by www.xcxd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com