4632N/A private static final RecyclableSingleton<? extends PropertyChangeListener> propertyChangeListener = new RecyclableSingletonFromDefaultConstructor<PropertyChangeHandler>(PropertyChangeHandler.class);
4632N/A private static final RecyclableSingleton<ArrowButtonHandler> nextButtonHandler = new RecyclableSingleton<ArrowButtonHandler>() {
4632N/A private static final RecyclableSingleton<ArrowButtonHandler> previousButtonHandler = new RecyclableSingleton<ArrowButtonHandler>() {
4632N/A return new AquaSpinnerUI();
4632N/A LookAndFeel.installColorsAndFont(spinner, "Spinner.background", "Spinner.foreground", "Spinner.font");
4632N/A return new SpinnerLayout();
4632N/A return new PropertyChangeHandler();
4639N/A b.setInheritsPopupMenu(true);
4639N/A b.setInheritsPopupMenu(true);
4778N/A JComponent c) {
4778N/A super.getBaselineResizeBehavior(c);
4632N/A setFocusable(false);
4632N/A interceptRepaints = true;
4632N/A if (interceptRepaints) {
4632N/A final InputMap spinnerInputMap = getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
4632N/A SwingUtilities.replaceUIInputMap(spinner, JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, iMap);
4632N/A private boolean select(final JFormattedTextField ftf, final AttributedCharacterIterator iterator, final DateFormat.Field field) {
4632N/A int calendarField;
4632N/A return calendarField;
4632N/A if (!spinner.isRequestFocusEnabled() || (fo != null && (SwingUtilities.isDescendingFrom(fo, spinner)))) return;
4632N/A final AquaPainter<JRSUIState> painter = AquaPainter.create(JRSUIStateFactory.getSpinnerArrows());
4632N/A return kPreferredSize;
4632N/A nextButton = c;
4632N/A previousButton = c;
4632N/A if (c == nextButton) {
4632N/A } else if (c == previousButton) {
4632N/A final Dimension size = new Dimension(editorD.width, Math.max(painterD.height, editorD.height));