package com.ogane.xi.test; import java.awt.*; import java.awt.event.*; import com.ogane.xi.Slider; public class SliderTest extends Frame { public SliderTest() { enableEvents(AWTEvent.WINDOW_EVENT_MASK); setTitle("SliderTest"); setLayout(null); setBackground(new Color(220, 211, 200)); setResizable(false); // c^ Slider vslider = new Slider(Slider.VERTICAL); vslider.setNumTicks(11, 4); vslider.setBounds(20, 40, 100, 300); add(vslider); // ^ Slider hslider = new Slider(Slider.HORIZONTAL, 0, -1.5, 1.5, .02, 7, 1); hslider.setTickLabelFormat("0.0"); hslider.setBounds(120, 100, 280, 80); hslider.setThumbColor(new Color(200, 200, 255)); add(hslider); Label label=new Label("Ctrl key: Slow / Shift key: Fast"); label.setBounds(180, 200, 300, 80); add(label); setSize(430, 360); setVisible(true); } protected void processWindowEvent(WindowEvent e) { super.processWindowEvent(e); if (e.getID() == WindowEvent.WINDOW_CLOSING) { System.exit(0); } } public static void main(String[] args) { new SliderTest(); } }