Java JScrollBar
1 Java JScrollBar的介绍
JScrollbar类的对象用于添加水平和垂直滚动条。它是滚动条的实现。它继承了JComponent类。
2 Java JScrollBar的声明
public class JScrollBar extends JComponent implements Adjustable, Accessible
3 Java JScrollBar的构造方法
方法 | 描述 |
---|---|
JScrollBar() | 用初始值创建一个垂直滚动条。 |
JScrollBar(int orientation) | 创建具有指定方向和初始值的滚动条。 |
JScrollBar(int orientation, int value, int extent, int min, int max) | 创建具有指定方向,值,范围,最小和最大的滚动条。 |
4 Java JScrollBar的案例1
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
import javax.swing.*;
public class ScrollBarExample {
ScrollBarExample(){
JFrame f= new JFrame("JScrollbar案例");
JScrollBar s=new JScrollBar();
s.setBounds(100,100, 50,100);
f.add(s);
f.setSize(400,400);
f.setLayout(null);
f.setVisible(true);
}
public static void main(String args[])
{
new ScrollBarExample();
}
}
输出结果为:
5 Java JScrollBar的案例2
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
import javax.swing.*;
import java.awt.event.*;
public class ScrollBarExample
{
ScrollBarExample(){
JFrame f= new JFrame("JScrollbar案例-一点教程网");
final JLabel label = new JLabel();
label.setHorizontalAlignment(JLabel.CENTER);
label.setSize(400,100);
final JScrollBar s=new JScrollBar();
s.setBounds(100,100, 50,100);
f.add(s); f.add(label);
f.setSize(400,400);
f.setLayout(null);
f.setVisible(true);
s.addAdjustmentListener(new AdjustmentListener() {
public void adjustmentValueChanged(AdjustmentEvent e) {
label.setText("Vertical Scrollbar value is:"+ s.getValue());
}
});
}
public static void main(String args[])
{
new ScrollBarExample();
}}
输出结果为:
热门文章
优秀文章