📄 e1309.java
字号:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class E1309 extends JFrame implements AdjustmentListener
{
private Container c;
private JLabel label1,label1Value,label2,label2Value,label3,label3Value;
private JScrollBar scrollBar1,scrollBar2,scrollBar3;
public E1309()
{
super("E1309.java:JScrollBar测试");
c=getContentPane();
label1=new JLabel("低血压 ");
label1.setFont(new Font("Serif",Font.PLAIN,30));
label2=new JLabel("高血压 ");
label2.setFont(new Font("Serif",Font.PLAIN,30));
label3=new JLabel("脉搏 ");
label3.setFont(new Font("Serif",Font.PLAIN,30));
scrollBar1=new JScrollBar(JScrollBar.HORIZONTAL,50,1,0,200);
scrollBar2=new JScrollBar(JScrollBar.HORIZONTAL,50,1,0,200);
scrollBar3=new JScrollBar(JScrollBar.HORIZONTAL,50,1,0,200);
label1Value=new JLabel(String.valueOf(scrollBar1.getMinimum())+" ");
label1Value.setFont(new Font("Serif",Font.PLAIN,30));
label2Value=new JLabel(String.valueOf(scrollBar2.getMinimum())+" ");
label2Value.setFont(new Font("Serif",Font.PLAIN,30));
label3Value=new JLabel(String.valueOf(scrollBar3.getMinimum())+" ");
label3Value.setFont(new Font("Serif",Font.PLAIN,30));
scrollBar1.addAdjustmentListener(this);
scrollBar2.addAdjustmentListener(this);
scrollBar3.addAdjustmentListener(this);
c.setLayout(new FlowLayout());
c.add(label1);
c.add(label1Value);
c.add(scrollBar1);
c.add(label2);
c.add(label2Value);
c.add(scrollBar2);
c.add(label3);
c.add(label3Value);
c.add(scrollBar3);
setSize(400,200);
setVisible(true);
}
public void adjustmentValueChanged(AdjustmentEvent e)
{
if(e.getSource()==scrollBar1)
label1Value.setText(String.valueOf(scrollBar1.getValue())+" ");
if(e.getSource()==scrollBar2)
label2Value.setText(String.valueOf(scrollBar2.getValue())+" ");
if(e.getSource()==scrollBar3)
label3Value.setText(String.valueOf(scrollBar3.getValue())+" ");
}
public static void main(String args[])
{
E1309 app=new E1309();
app.addWindowListener(new MyWindowListener());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -