Examples of IconValue


Examples of org.jdesktop.swingx.renderer.IconValue

                return simpleClassName + ".png";
            }
        };
        // <snip> JXTree rendering
        // IconValue provides node icon
        IconValue iv = new LazyLoadingIconValue(getClass(), keyValue, "fallback.png");
        // create and set a tree renderer using the custom Icon-/StringValue
        tree.setCellRenderer(new DefaultTreeRenderer(iv, sv));
        // </snip>
        tree.setRowHeight(-1);
       
View Full Code Here

Examples of org.jdesktop.swingx.renderer.IconValue

                return simpleClassName + ".png";
            }
        };
        // <snip> JXTreeTable rendering
        // IconValue provides node icon (same as in XTreeDemo)
        IconValue iv = new LazyLoadingIconValue(XTreeDemo.class, keyValue, "fallback.png");
        // create and set a tree renderer using the custom Icon-/StringValue
        treeTable.setTreeCellRenderer(new DefaultTreeRenderer(iv, sv));
        // string representation for use of Dimension/Point class
        StringValue locSize = new StringValue() {
           
View Full Code Here

Examples of org.jdesktop.swingx.renderer.IconValue

    // <snip> JXTree rollover
    // custom implementation of Highlighter which highlights
    // by changing the node icon on rollover
    private Highlighter createRolloverIconHighlighter(IconValue delegate) {
        // the icon look-up is left to an IconValue
        final IconValue iv = new FilteredIconValue(delegate);
        AbstractHighlighter hl = new AbstractHighlighter(HighlightPredicate.ROLLOVER_ROW) {

            /**
             * {@inheritDoc} <p>
             *
             * Implemented to highlight by setting the node icon.
             */
            @Override
            protected Component doHighlight(Component component,
                    ComponentAdapter adapter) {
                Icon icon = iv.getIcon(adapter.getValue());
                if (icon != null) {
                    ((WrappingIconPanel) component).setIcon(icon);
                }
                return component;
            }
View Full Code Here

Examples of org.jdesktop.swingx.renderer.IconValue

            public String getString(Object value) {
                Icon icon = LogStatusIcons.getIcon((LogStatus) value);
                return icon == null ? value.toString() : null;
            }
        };
        IconValue iv = new IconValue() {

            @Override
            public Icon getIcon(Object value) {
                return LogStatusIcons.getIcon((LogStatus) value);
            }
View Full Code Here

Examples of org.jdesktop.swingx.renderer.IconValue

                @Override
                public String getString(Object value) {
                    return ((IntegrationEntity) value).getName();
                }
            };
            IconValue iv = new IconValue() {

                @Override
                public Icon getIcon(Object value) {
                    EntityType type = ((IntegrationEntity) value).getEntityType();
                    return EntityIcons.forType(type).getDefaultIcon(Size.SMALL);
View Full Code Here

Examples of org.jdesktop.swingx.renderer.IconValue

            return new DefaultTableRenderer(sv, iv);
        }

        private TableCellRenderer createPrimaryKeyRenderer() {
            StringValue sv = StringValues.EMPTY;
            IconValue iv = new IconValue() {

                @Override
                public Icon getIcon(Object value) {
                    return Boolean.TRUE.equals(value) ? DatabaseUiResources.PRIMARY_KEY_ICON : null;
                }
View Full Code Here

Examples of org.jdesktop.swingx.renderer.IconValue

            return new DefaultTableRenderer(sv, iv);
        }

        private TableCellRenderer createIndicatorRenderer() {
            StringValue sv = StringValues.TO_STRING;
            IconValue iv = KongaIconValues.empty(16, 16);
            return new DefaultTableRenderer(sv, iv);
        }
View Full Code Here

Examples of org.jdesktop.swingx.renderer.IconValue

    /**
     * Returns an <code>IconValue</code> that uses the same icon for all values.
     */
    public static IconValue fixedIcon(final Icon icon) {
        return new IconValue() {

            @Override
            public Icon getIcon(Object value) {
                return icon;
            }
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.