Package com.lightcrafts.ui.toolkit

Examples of com.lightcrafts.ui.toolkit.CoolButton


        reset = new ResetButton(this);

        leftAction = new RotateLeftAction(this);
        rightAction = new RotateRightAction(this);

        leftButton = new CoolButton();
        leftButton.setStyle(CoolButton.ButtonStyle.LEFT);
        leftButton.setAction(leftAction);
        leftButton.setIcon(LeftUnselectedIcon);

        rightButton = new CoolButton();
        rightButton.setStyle(CoolButton.ButtonStyle.RIGHT);
        rightButton.setAction(rightAction);
        rightButton.setIcon(RightUnselectedIcon);

        add(leftButton);
View Full Code Here


        buttons = new HashMap<MetadataEntry, JButton>();
        final MetadataTableModel model = (MetadataTableModel) table.getModel();
        for (int row=0; row<model.getRowCount(); row++) {
            final MetadataEntry entry = model.getEntryAt(row);
            if (entry.hasDefaultValue()) {
                JButton button = new CoolButton();
                button.setIcon(icon);
                button.setToolTipText(LOCALE.get("DefaultButtonToolTip"));
                buttons.put(entry, button);
                button.addActionListener(
                    new ActionListener() {
                        public void actionPerformed(ActionEvent e) {
                            entry.setDefaultValue(meta);
                            model.commit();
                            table.repaint();
                        }
                    }
                );
                add(button);
                button.setEnabled(! ApplicationMode.isBasicMode());
                ApplicationMode.maybeSetToolTip(button);
            }
        }
    }
View Full Code Here

TOP

Related Classes of com.lightcrafts.ui.toolkit.CoolButton

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.