import java.awt.*; 
import java.applet.Applet;

public class MPanelApplet extends Applet {
    Panel left, right;
    Scrollbar bar0, bar1;
    Button b0, b1, b2;

    public void init() {
        left = new Panel();  // 左側パネル
        left.setLayout(new BorderLayout());
        left.add("Center",new Label("Scrollbar example"));
        bar0 = new Scrollbar(Scrollbar.HORIZONTAL, 0, 10, 0, 100);
        left.add("South", bar0);
        bar1 = new Scrollbar(Scrollbar.VERTICAL, 0, 10, 0, 100);
        left.add("East", bar1);
        
        right = new Panel();  // 右側パネル
        right.setLayout(new FlowLayout(FlowLayout.RIGHT));
        b0 = new Button("Left");
        b1 = new Button("Center");
        b2 = new Button("Right");
        right.add(b0);
        right.add(b1);
        right.add(b2);
        
        setLayout(new BorderLayout());
        add("West",left);
        add("East",right);
    }
  
    public boolean handleEvent(Event evt) {
  
        if(evt.target instanceof Scrollbar) {
            if (evt.target.equals(bar0)) 
                System.out.println("Bar0: "+bar0.getValue());
            else if (evt.target.equals(bar1))
                System.out.println("Bar1: "+bar1.getValue());
            return true;
        } 
        else if (evt.target instanceof Button) {
            return true;
        }
        else 
            return super.handleEvent(evt);
    }
}
