import javax.swing.*; import java.awt.BorderLayout; import java.util.Hashtable; public class JSliderTest11 extends JFrame{ public static void main(String[] args){ JSliderTest11 frame = new JSliderTest11(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setBounds(10, 10, 300, 200); frame.setTitle("タイトル"); frame.setVisible(true); } JSliderTest11(){ Hashtable table = new Hashtable(); table.put(new Integer(0), new JLabel("最小")); table.put(new Integer(50), new JLabel("中間")); table.put(new Integer(100), new JLabel("最大")); JSlider slider = new JSlider(); slider.setLabelTable(table); slider.setPaintLabels(true); JPanel p = new JPanel(); p.add(slider); getContentPane().add(p, BorderLayout.CENTER); }