Package org.gephi.ui.components

Examples of org.gephi.ui.components.DecoratedIcon


                for (final Transformer t : model.getTransformers(elmtType)) {
                    TransformerUI u = controller.getUI(t);
                    if (u != null) {
                        //Build button
                        Icon icon = u.getIcon();
                        DecoratedIcon decoratedIcon = getDecoratedIcon(icon, t);
                        JToggleButton btn = new JToggleButton(decoratedIcon);
                        btn.setToolTipText(u.getDisplayName());
                        btn.addActionListener(new ActionListener() {

                            @Override
View Full Code Here


    private javax.swing.JLabel box;
    private javax.swing.ButtonGroup elementGroup;

    private DecoratedIcon getDecoratedIcon(Icon icon, final Transformer transformer) {
        Icon decoration = ImageUtilities.image2Icon(ImageUtilities.loadImage("org/gephi/desktop/ranking/resources/chain.png", false));
        return new DecoratedIcon(icon, decoration, new DecoratedIcon.DecorationController() {

            @Override
            public boolean isDecorated() {
                return model != null && model.isAutoTransformer(transformer);
            }
View Full Code Here

TOP

Related Classes of org.gephi.ui.components.DecoratedIcon

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.