Package lcmc.common.ui.utils

Examples of lcmc.common.ui.utils.MyButton


                return null;
        }
    }

    public MyButton createButton() {
        return new MyButton();
    }
View Full Code Here


    public MyButton createButton() {
        return new MyButton();
    }

    public MyButton createButton(final String text) {
        return new MyButton(text);
    }
View Full Code Here

    public MyButton createButton(final String text) {
        return new MyButton(text);
    }

    public MyButton createButton(final String text, final Icon icon) {
        return new MyButton(text, icon);
    }
View Full Code Here

    public MyButton createButton(final String text, final Icon icon) {
        return new MyButton(text, icon);
    }

    public MyButton createButton(final String text, final Icon icon, final String toolTipText) {
        return new MyButton(text, icon, toolTipText);
    }
View Full Code Here

    public MyButton createButton(final String text, final Icon icon, final String toolTipText) {
        return new MyButton(text, icon, toolTipText);
    }

    public MyButton createButton(final Color c1, final Color c2) {
        return new MyButton(c1, c2);
    }
View Full Code Here

            }
            final DomainInfo vmsvdi =
                    getBrowser().findVMSVirtualDomainInfo(domainName);
            if (vmsvdi != null) {
                dti.put(domainName, vmsvdi);
                final MyButton domainNameLabel = widgetFactory.createButton(domainName,
                        hostIcon);
                final MyButton removeDomain = widgetFactory.createButton(
                        "Remove",
                        ClusterBrowser.REMOVE_ICON_SMALL,
                        "Remove " + domainName
                                + " domain");
                application.makeMiniButton(removeDomain);
View Full Code Here

    /**
     * Returns new button.
     */
    @Override
    protected JComponent getNewButton() {
        final MyButton newButton = widgetFactory.createButton(Tools.getString("VMListInfo.AddNewDomain"))
                .addAction(new Runnable() {
                    @Override
                    public void run() {
                        final Thread t = new Thread(new Runnable() {
                            @Override
View Full Code Here

        if (inputPane != null) {
            return inputPane;
        }
        final JPanel panel = new JPanel();
        panel.setLayout(new BoxLayout(panel, BoxLayout.LINE_AXIS));
        final MyButton createConfigBtn = widgetFactory.createButton("Create Config");
        createConfigBtn.setBackgroundColor(Tools.getDefaultColor("ConfigDialog.Button"));
        createConfigBtn.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(final ActionEvent e) {
                final Thread thread = new Thread(new Runnable() {
                    @Override
                    public void run() {
                        application.invokeAndWait(new Runnable() {
                            @Override
                            public void run() {
                                createConfigBtn.setEnabled(false);
                            }
                        });
                        domainInfo.apply(Application.RunMode.LIVE);
                        application.invokeLater(new Runnable() {
                            @Override
View Full Code Here

            }
        });
    }

    private MyButton getRemoveButton(final CastAddress c) {
        final MyButton removeButton = widgetFactory.createButton(Tools.getString("Dialog.Cluster.HbConfig.RemoveIntButton"));
        removeButton.setBackgroundColor(Tools.getDefaultColor("ConfigDialog.Button"));
        removeButton.setMaximumSize(new Dimension(REMOVE_BUTTON_WIDTH, REMOVE_BUTTON_HEIGHT));
        removeButton.setPreferredSize(new Dimension(REMOVE_BUTTON_WIDTH, REMOVE_BUTTON_HEIGHT));
        removeButton.addActionListener(
            new ActionListener() {
                @Override
                public void actionPerformed(final ActionEvent e) {
                    final Thread t = new Thread(new Runnable() {
                        @Override
View Full Code Here

        final JPanel buttonPanel = new JPanel(new BorderLayout());
        buttonPanel.setBackground(ClusterBrowser.BUTTON_PANEL_BACKGROUND);
        buttonPanel.setMinimumSize(new Dimension(0, 50));
        buttonPanel.setPreferredSize(new Dimension(0, 50));
        buttonPanel.setMaximumSize(new Dimension(Short.MAX_VALUE, 50));
        final MyButton overviewButton = widgetFactory.createButton(Tools.getString("ClusterBrowser.RAsOverviewButton"),
                                                                   BACK_TO_OVERVIEW_ICON);
        overviewButton.setPreferredSize(new Dimension(application.scaled(180),
                                                      application.scaled(50)));
        overviewButton.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(final ActionEvent e) {
                final ResourceAgentClassInfo raci = getBrowser().getClassInfoMap(resourceAgent.getResourceClass());
                if (raci != null) {
                    raci.selectMyself();
View Full Code Here

TOP

Related Classes of lcmc.common.ui.utils.MyButton

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.