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();
    }}

输出结果为:

热门文章

优秀文章