01: import java.awt.*; 02: import javax.swing.*; 03: 04: /** 05: This program tests the property sheet by displaying a 06: slider and a property sheet to edit the slider's properties. 07: */ 08: public class PropertySheetTest 09: { 10: public static void main(String[] args) 11: { 12: JFrame frame = new JFrame(); 13: Component comp = new JSlider(); 14: frame.getContentPane().add(comp); 15: frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 16: frame.pack(); 17: frame.show(); 18: 19: JPanel editor = new PropertySheet(comp); 20: JComponent pane = new JScrollPane(editor); 21: pane.setPreferredSize(new Dimension(400, 300)); 22: JOptionPane.showMessageDialog(frame, pane); 23: } 24: }