import java.applet.Applet;
import java.awt.*;
//import OsmosisCanvas;
//import gjt.*;

/*
 *
 * OsmReportPanel
 *
 */

class OsmReportPanel extends Panel{
	Osmosis app;

	public OsmReportPanel(Applet applet){
		app=(Osmosis)applet;
		Label l_Vol_i=new Label("volume",Label.CENTER);
		Label l_Conc_i=new Label("conc.",Label.CENTER);
		Label l_Vol_o=new Label("volume",Label.CENTER);
		Label l_Conc_o=new Label("conc.",Label.CENTER);


		Panel pIn=new Panel();
		Label inside=new Label("Inside",Label.CENTER);
		app.bInside= new RBox(pIn,inside);
		pIn.setLayout(new GridLayout(2,2,2,2));
		pIn.add(l_Vol_i);
		pIn.add(l_Conc_i);
		pIn.add(app.CDiff.R_in);
		pIn.add(app.CDiff.B_in);

		Panel pOut=new Panel();
		Label outside=new Label("Outside",Label.CENTER);
		app.bOutside= new RBox(pOut,outside);
		pOut.setLayout(new GridLayout(2,2,2,2));
		pOut.add(l_Vol_o);
		pOut.add(l_Conc_o);
		pOut.add(app.CDiff.R_out);
		pOut.add(app.CDiff.B_out);

		//app.bVoltage= new RBox(app.CDiff.Voltage,"Voltage");

		setLayout(new GridLayout(1,2,10,10));

		add(new ThreeDBorder(app.bInside));
		//add(new ThreeDBorder(app.bVoltage));
		add(new ThreeDBorder(app.bOutside));
	}

	public Insets insets(){
		return new Insets(5,5,5,5);
	}

}


