Java AWT滚动条

本文概述

  • AWT滚动条类声明
  • Java AWT滚动条示例
  • 具有AdjustmentListener的Java AWT滚动条示例
Scrollbar类的对象用于添加水平和垂直滚动条。滚动条是一个GUI组件, 它使我们可以看到不可见的行数和列数。
AWT滚动条类声明
public class Scrollbar extends Component implements Adjustable, Accessible

Java AWT滚动条示例
import java.awt.*; class ScrollbarExample{ ScrollbarExample(){ Frame f= new Frame("Scrollbar Example"); Scrollbar s=new Scrollbar(); 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(); } }

输出:
Java AWT滚动条

文章图片
具有AdjustmentListener的Java AWT滚动条示例
import java.awt.*; import java.awt.event.*; class ScrollbarExample{ ScrollbarExample(){ Frame f= new Frame("Scrollbar Example"); final Label label = new Label(); label.setAlignment(Label.CENTER); label.setSize(400, 100); final Scrollbar s=new Scrollbar(); 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(); } }

【Java AWT滚动条】输出:
Java AWT滚动条

文章图片

    推荐阅读