import java.awt.*; // This appears in Core Web Programming from // Prentice Hall Publishers, and may be freely used // or adapted. 1997 Marty Hall, hall@apl.jhu.edu. /** A CostSlider with a label centered above it. */ public class LabeledCostSlider extends Panel { public LabeledCostSlider(String labelString, Font labelFont, int minValue, int maxValue, int initialValue, Everest app) { setLayout(new BorderLayout()); Label label = new Label(labelString, Label.CENTER); if (labelFont != null) label.setFont(labelFont); add("North", label); CostSlider slider = new CostSlider(minValue, maxValue, initialValue, app); add("Center", slider); } }