import java.util.*;
import java.awt.*;
import java.awt.event.*;

/***
  * ちょっとオブザーバを使ったテスト．てすてす．
  */

class ObserveTest extends Frame {
    Model model;
    Canvas view1, view2;
    InputPanel inputpanel;
    SlidersPanel sliderspanel;

    ObserveTest() {
	super("ObserveTest");
	setLayout(new FlowLayout());

	model = new Model(0, 0, 0);

	view1 = new ModelView1(model);
	view1.setSize(40, 50);
	add(view1);

	view2 = new ModelView2(model);
	view2.setSize(40, 50);
	add(view2);

	inputpanel = new InputPanel(model);
	add(inputpanel);

	sliderspanel = new SlidersPanel(model);
	add(sliderspanel);

	setBounds(100, 100, 300, 250);
    }

    static public void main(String args[]) {
	Frame frame = new ObserveTest();
	frame.show();
    }
}
