import java.awt.*;
import java.applet.*;
import java.awt.event.*;

public class h2_scrollit extends Applet implements AdjustmentListener {

private Scrollbar s_input;
private int sliderValue =0;


public void init() {
s_input = new Scrollbar (Scrollbar.HORIZONTAL, 0, 0, -127, 127);
add(s_input);
s_input.addAdjustmentListener(this);
}

public void paint(Graphics g) {
int r_w=540;
int r_h=80;
Color grau = new Color(220,220,220);
g.setColor(Color.white);
g.fillRect(0,0,r_w,r_h);
g.setColor(grau);
g.drawRect(0,0,r_w-1,r_h-1);
g.setColor(Color.black);

if(sliderValue==0){
g.setColor(new Color(0,255,0));
g.drawString(" Mitte!", 250, 50);
}else{
if(sliderValue<0){
g.setColor(new Color(-sliderValue*2,255+sliderValue*2,0));
g.drawString("rechts >", 250+sliderValue*2, 50);
}else{
g.setColor(new Color(sliderValue*2,255-sliderValue*2,0));
g.drawString("< links", 250+sliderValue*2, 50);
}
}


}

public void adjustmentValueChanged(AdjustmentEvent e) {
sliderValue = s_input.getValue();
repaint();
}
}