Package lcmc.common.ui.utils

Examples of lcmc.common.ui.utils.MyButton.addActionListener()


                }

            };
        // TODO: disable buttons if disconnected?
        final MyButton procDrbdButton = widgetFactory.createButton("/proc/drbd");
        procDrbdButton.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(final ActionEvent e) {
                host.execCommand(new ExecCommandConfig().commandString("DRBD.getProcDrbd")
                                                        .silentCommand()
                                                        .silentOutput()
View Full Code Here


                                                        .execCallback(execCallback));
            }
        });
        host.registerEnableOnConnect(procDrbdButton);
        final MyButton drbdProcsButton = widgetFactory.createButton("DRBD Processes");
        drbdProcsButton.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(final ActionEvent e) {
                host.execCommand(new ExecCommandConfig().commandString("DRBD.getProcesses")
                                                        .silentCommand()
                                                        .silentOutput()
View Full Code Here

    }

    private MyButton loadClusterButton(final Cluster cluster, final JCheckBox markWi) {
        final MyButton loadClusterBtn = widgetFactory.createButton(Tools.getString("EmptyBrowser.LoadClusterButton"));
        allLoadButtons.put(cluster, loadClusterBtn);
        loadClusterBtn.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(final ActionEvent e) {
                LOG.debug1("LoadClusterButton: BUTTON: load cluster: " + cluster.getName());
                final Thread thread = new Thread(new Runnable() {
                    @Override
View Full Code Here

    private MyButton quickClusterButton(final JTextField clusterTF, final Iterable<JTextField> hostsTF) {
        /* Quick cluster button */
        final MyButton quickClusterBtn = widgetFactory.createButton(Tools.getString("EmptyBrowser.LoadClusterButton"));
        quickClusterBtn.setEnabled(false);

        quickClusterBtn.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(final ActionEvent e) {
                LOG.debug1("quickClusterButton: BUTTON: quick cluster");
                final Thread t = new Thread(new Runnable() {
                    @Override
View Full Code Here

                    @Override
                    public void actionPerformed(final ActionEvent e) {
                        clusterPresenter.onCloseCluster(cluster);
                    }
                };
        closeButton.addActionListener(closeAction);
        return closeButton;
    }
}
View Full Code Here

    }

    @Override
    protected JComponent[] getAdditionalComponents() {
        final MyButton processed = widgetFactory.createButton(Tools.getString("CmdLog.Processed.Btn"));
        processed.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(final ActionEvent e) {
                getLogsCommand = "CmdLog.Processed";
                refreshLogsThread();
            }
View Full Code Here

                refreshLogsThread();
            }
        });

        final MyButton raw = widgetFactory.createButton(Tools.getString("CmdLog.Raw.Btn"));
        raw.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(final ActionEvent e) {
                getLogsCommand = "CmdLog.Raw";
                refreshLogsThread();
            }
View Full Code Here

                refreshLogsThread();
            }
        });

        final MyButton clear = widgetFactory.createButton(Tools.getString("CmdLog.Clear.Btn"));
        clear.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(final ActionEvent e) {
                getLogsCommand = "CmdLog.Clear";
                refreshLogsThread();
            }
View Full Code Here

        buttonPanel.add(smallButtonPanel);
        /* add new host button */
        final MyButton addHostButton = widgetFactory.createButton(Tools.getString("ClusterTab.AddNewHost"), HOST_ICON);
        addHostButton.setBackgroundColor(Browser.STATUS_BACKGROUND);
        addHostButton.setPreferredSize(BIG_BUTTON_DIMENSION);
        addHostButton.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(final ActionEvent e) {
                final Thread thread = new Thread(
                    new Runnable() {
                        @Override
View Full Code Here

        /* add new cluster button */
        final MyButton addClusterButton = widgetFactory.createButton(Tools.getString("ClusterTab.AddNewCluster"), CLUSTER_ICON);
        addClusterButton.setBackgroundColor(Browser.STATUS_BACKGROUND);
        addClusterButton.setPreferredSize(BIG_BUTTON_DIMENSION);
        addClusterButton.setMinimumSize(BIG_BUTTON_DIMENSION);
        addClusterButton.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(final ActionEvent e) {
                final Thread thread = new Thread(
                    new Runnable() {
                        @Override
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.