package ArrayDemos; /** * HistogramColumn.java * * * Created: Mon Apr 23 09:08:30 2001 * * @author Stuart C. Shapiro */ public class HistogramColumn extends NGP.Containers.Column{ private char _category; private Bar _bar; public HistogramColumn (NGP.Container container, char category){ super(container); _category = category; this.setColor(java.awt.Color.white); NGP.Containers.DrawingPanel drawingPanel = new NGP.Containers.DrawingPanel(this); drawingPanel.setDimension(new java.awt.Dimension(Histogram.BARWIDTH, Histogram.DPHEIGHT)); drawingPanel.setColor(java.awt.Color.white); _bar = new Bar(drawingPanel); new CountButton(this, _category + "+", _bar, +1); new CountButton(this, _category + "-", _bar, -1); } public int getCount() { return _bar.getCount(); } public char getCategory() { return _category; } }// HistogramColumn