Examples of BoundedRangeAdapter


Examples of DisplayProject.binding.adapter.BoundedRangeAdapter

            adapter.setValue(pMin);
        }
        // TF:15/6/10:Changed this to set the block increment on the actual control, and set the view size to
        // the correct size once the model has been created.
        scrollBar.setBlockIncrement(pExtent);
        scrollBar.setModel(new BoundedRangeAdapter(adapter, pExtent, pMin, pMax));
        ScrollBar.setViewSizeImmediate(scrollBar, pExtent);
    }
View Full Code Here

Examples of DisplayProject.binding.adapter.BoundedRangeAdapter

        // Prevent an exception being thrown if underlying value is out of the allowed range
        Integer val = (Integer)adapter.getValue();
        if (val == null || val.intValue() < pMin || val.intValue() > pMax) {
            adapter.setValue(pMin);
        }
        scrollBar.setModel(new BoundedRangeAdapter(adapter, pExtent, pMin, pMax));
    }
View Full Code Here

Examples of com.jgoodies.binding.adapter.BoundedRangeAdapter

            });
        }

        private Component buildBriefModePanel(UserPreferences prefs, ValueModel trigger)
        {
            SpinnerModelAdapter mdlSentences = new SpinnerModelAdapter(new BoundedRangeAdapter(
                new BufferedValueModel(new PropertyAdapter(prefs, UserPreferences.PROP_BRIEF_SENTENCES),
                    trigger), 0, 1, 10));
            JSpinner spSentences = new JSpinner(mdlSentences);

            SpinnerModelAdapter mdlMaxLength = new SpinnerModelAdapter(new BoundedRangeAdapter(
                new BufferedValueModel(new PropertyAdapter(prefs, UserPreferences.PROP_BRIEF_MAX_LENGTH),
                    trigger), 0, 100, 1000));
            mdlMaxLength.setStepSize(100);
            JSpinner spMaxLength = new JSpinner(mdlMaxLength);
View Full Code Here

Examples of com.jgoodies.binding.adapter.BoundedRangeAdapter

            return builder.getPanel();
        }

        private Component buildPaginationPanel(UserPreferences prefs, ValueModel trigger)
        {
            SpinnerModelAdapter mdlPageSize = new SpinnerModelAdapter(new BoundedRangeAdapter(
                new BufferedValueModel(new PropertyAdapter(prefs, UserPreferences.PROP_PAGE_SIZE),
                    trigger), 0, 10, 200));
            JSpinner spPageSize = new JSpinner(mdlPageSize);
            SpinnerNumberModel model = (SpinnerNumberModel)spPageSize.getModel();
            model.setStepSize(10);
View Full Code Here

Examples of com.jgoodies.binding.adapter.BoundedRangeAdapter

     * @return a {@link StarsSelectionComponent} instance.
     */
    private StarsSelectionComponent createStarsSelectionComponent(final int value)
    {
        modelRating = new ValueModelStars(value);
        BoundedRangeModel model = new BoundedRangeAdapter(modelRating, 0, 1, 5);

        return new StarsSelectionComponent(model);
    }
View Full Code Here

Examples of com.jgoodies.binding.adapter.BoundedRangeAdapter

     *
     * @return spinner.
     */
    private JSpinner createThresholdSpinner(String property)
    {
        SpinnerModelAdapter model = new SpinnerModelAdapter(new BoundedRangeAdapter(
                new BufferedValueModel(new PropertyAdapter(config, property), trigger), 0,-100, 100));
        model.setStepSize(1);
        return new JSpinner(model);
    }
View Full Code Here

Examples of com.jgoodies.binding.adapter.BoundedRangeAdapter

        lbPublishingTags.setLabelFor(tfPublishingTags);

        chMobile = ComponentsFactory.createCheckBox(Strings.message("guide.dialog.mobile"));

        vhPublishingRating = new ValueHolder(1);
        sscPublishingRating = new StarsSelectionComponent(new BoundedRangeAdapter(vhPublishingRating, 0, 1, 5));
        lbPublishingRating = new JLabel(Strings.message("guide.dialog.rating"));

        btnCopyToClipboard = new JButton(Strings.message("guide.dialog.copy"));
        btnCopyToClipboard.addActionListener(new ActionListener()
        {
View Full Code Here

Examples of com.jgoodies.binding.adapter.BoundedRangeAdapter

        res.setMinimum(0);
        res.setPaintTicks(true);
        res.setMajorTickSpacing(1);
        res.setSnapToTicks(true);

        res.setModel(new BoundedRangeAdapter(new BufferedValueModel(new PropertyAdapter(
            preferences, propertyName), triggerChannel), 0, 0, 4));

        return res;
    }
View Full Code Here

Examples of com.jgoodies.binding.adapter.BoundedRangeAdapter

     *
     * @param aModel value model.
     */
    public StarzVE(ValueModel aModel)
    {
        super(new BoundedRangeAdapter(new StringToIntegerValueModel(aModel, 1), 0, 1, 5));
        setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
    }
View Full Code Here

Examples of com.jgoodies.binding.adapter.BoundedRangeAdapter

    private JComponent createSubtoolbar()
    {
        UserPreferences uPrefs = GlobalModel.SINGLETON.getUserPreferences();
        String propName = UserPreferences.PROP_GOOD_CHANNEL_STARZ;
        PropertyAdapter propertyAdapter = new PropertyAdapter(uPrefs, propName, true);
        BoundedRangeAdapter model = new BoundedRangeAdapter(propertyAdapter, 0, 1, 5);

        StarsSelectionComponent starsSelector = new StarsSelectionComponent(model);
        starsSelector.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));

        // Install Starz Selector and its proactive tip
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.