![]() |
The Java Developers Almanac 1.4Order this book from Amazon. |
e786. Creating a JSpinner ComponentThis example demonstrates how to build three kinds of spinners. A number spinner:// Create a number spinner JSpinner spinner = new JSpinner(); // Set its value spinner.setValue(new Integer(100));A list spinner: // Create a list spinner SpinnerListModel listModel = new SpinnerListModel( new String[]{"red", "green", "blue"}); spinner = new JSpinner(listModel); // Set its value spinner.setValue("blue");A date spinner: // Create a date spinner SpinnerDateModel dateModel = new SpinnerDateModel(); spinner = new JSpinner(dateModel); // Set its value to jan 1 2000 Calendar calendar = new GregorianCalendar(2000, Calendar.JANUARY, 1); spinner.setValue(calendar.getTime());
e788. Disabling Keyboard Editing in a JSpinner Component e789. Limiting the Values in a Number JSpinner Component e790. Setting the Margin Space on a JSpinner Component e791. Customizing the Editor in a JSpinner Component e792. Creating a SpinnerListModel That Loops Through Its Values e793. Listening for Changes to the Value in a JSpinner Component © 2002 Addison-Wesley. |