//******************************************************************** // // DataChart.java - Use BarChart and NumericSet classes from // code Developed for the Java Tutor article in Java Report Magazine // by Philip Meese. // //******************************************************************** import java.awt.*; import java.applet.Applet; import ThirdParty.BarChart.*; //******************************************************************** public class DataChart { // member data NumericSet _set; BarChart _barChart; String dataString=null; //---------------------------------------------------------------- DataChart (String data, int _width,int _height){ dataString = new String(data); _set=new NumericSet(); // initialize member data _barChart=new BarChart(_set,_width,_height); } //---------------------------------------------------------------- void setData(String data){ dataString = new String(data); } //---------------------------------------------------------------- // called to update graph public void graphIt(){ _set.setFromString(dataString); // reinitialize NumericSet obj _barChart.numericSet(_set); // update the BarChart's NumericSet } }