Package javax.swing.JSpinner

Examples of javax.swing.JSpinner.DateEditor


        });
    }

    public void testDateEditor_formatter() {
        spinner.setModel(new SpinnerDateModel());
        DateEditor dateEditor = new DateEditor(spinner);
        spinner.setEditor(dateEditor);
        final Date date1 = new Date(777);
        DateFormatter dateFormatter = ((DateFormatter) dateEditor.getTextField().getFormatter());
        dateFormatter.setMaximum(date1);
        assertSame(dateFormatter.getMaximum(), date1);
        assertSame(dateEditor.getModel().getEnd(), date1);
        final Date date2 = new Date(555);
        dateEditor.getModel().setEnd(date2);
        assertSame(dateFormatter.getMaximum(), date2);
        assertSame(dateEditor.getModel().getEnd(), date2);
        SpinnerDateModel old = (SpinnerDateModel) spinner.getModel();
        spinner.setModel(abstractModel);
        final Date date3 = new Date(555);
        old.setEnd(date3);
        assertEquals(((DateFormatter) ((DateEditor) spinner.getEditor()).getTextField()
View Full Code Here


        });
    }

    public void testDateEditor_DateEditor() {
        spinner.setModel(new SpinnerDateModel());
        DateEditor dateEditor = (DateEditor) spinner.getEditor();
        spinner.setEditor(dateEditor);
        assertTrue(dateEditor.getTextField().isEditable());
        assertTrue(dateEditor.getTextField().getFormatter() instanceof DateFormatter);
        assertNull(((DateFormatter) dateEditor.getTextField().getFormatter()).getMinimum());
        assertNull(((DateFormatter) dateEditor.getTextField().getFormatter()).getMaximum());
        assertTrue(dateEditor.getFormat().equals(new SimpleDateFormat()));
        spinner.setModel(abstractModel);
        testExceptionalCase(new IllegalArgumentCase() {
            @Override
            public void exceptionalAction() throws Exception {
                new JSpinner.DateEditor(spinner);
View Full Code Here

        });
    }

    public void testDateEditor_formatter() {
        spinner.setModel(new SpinnerDateModel());
        DateEditor dateEditor = new DateEditor(spinner);
        spinner.setEditor(dateEditor);
        final Date date1 = new Date(777);
        DateFormatter dateFormatter = ((DateFormatter) dateEditor.getTextField().getFormatter());
        dateFormatter.setMaximum(date1);
        assertSame(dateFormatter.getMaximum(), date1);
        assertSame(dateEditor.getModel().getEnd(), date1);
        final Date date2 = new Date(555);
        dateEditor.getModel().setEnd(date2);
        assertSame(dateFormatter.getMaximum(), date2);
        assertSame(dateEditor.getModel().getEnd(), date2);
        SpinnerDateModel old = (SpinnerDateModel) spinner.getModel();
        spinner.setModel(abstractModel);
        final Date date3 = new Date(555);
        old.setEnd(date3);
        assertEquals(((DateFormatter) ((DateEditor) spinner.getEditor()).getTextField()
View Full Code Here

TOP

Related Classes of javax.swing.JSpinner.DateEditor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.