Examples of TextFieldButton


Examples of fr.soleil.comete.swing.TextFieldButton

        return new StringScalarBox();
    }

    public void setData(final double value) {
        if (widget instanceof TextFieldButton && isEditable()) {
            final TextFieldButton tmpWidget = (TextFieldButton) widget;

            // Mediator manage Confirmation message => if confirmation == true
            // then the mediator
            // show the confirmation message. We don't want this so we disable
            // the confirmation
            // message and set the value
            final boolean conf = isConfirmation();
            if (conf) {
                setConfirmation(false);
            }

            // set text to new value and warn mediator (thanks to send()) which
            // will change value on
            // source
            // tmpWidget.setText(String.valueOf(value));
            // tmpWidget.send();
            tmpWidget.warnMediators(new TextInformation(tmpWidget, String.valueOf(value)));

            if (conf) {
                // now we restore the user parameter
                setConfirmation(conf);
            }
View Full Code Here

Examples of fr.soleil.comete.swing.TextFieldButton

    protected void initPanelComponents() {
        nameModelEditDialog = new NxEntryNameModelEditDialog(this, "Edit nxEntryName Model", true);
        nameModelEditDialog.setDialogModel(currentDialogModel);

        experimentNameTitle = new JLabel("Experiment Name:");
        experimentNameEditor = new TextFieldButton();
        experimentNameEditor.setTextButton("Apply");
        experimentNameEditor.setTextFieldColumns(30);
        experimentNameEditor.addTextFieldListener(new ITextFieldListener() {
            @Override
            public void textChanged(EventObject event) {
                String experimentName = currentDialogModel.getExperimentName();
                if (!experimentNameEditor.getText().equalsIgnoreCase(experimentName)) {
                    updateExperimentEditor(true);
                }
            }

            @Override
            public void actionPerformed(EventObject event) {
                // nothing to do
            }
        });

        experimentNameEditor.addButtonListener(new IButtonListener() {
            @Override
            public void actionPerformed(EventObject event) {
                updateExperimentEditor(false);
            }
        });

        experimentNameRevertButton = new JButton("Revert");
        experimentNameRevertButton.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                String experimentName = currentDialogModel.getExperimentName();
                if (!experimentName.trim().isEmpty()) {
                    experimentNameEditor.setText(experimentName);
                }
            }
        });
        stringBox.setColorEnabled(experimentNameEditor, false);

        acquisitionNameTitle = new JLabel("Acquisition Name:");
        acquisitionNameEditor = new TextFieldButton();
        acquisitionNameEditor.setTextButton("Apply");
        acquisitionNameEditor.setTextFieldColumns(30);
        acquisitionNameEditor.addTextFieldListener(new ITextFieldListener() {
            @Override
            public void textChanged(EventObject event) {
View Full Code Here

Examples of fr.soleil.comete.swing.TextFieldButton

    protected void initPanelComponents() {
        nameModelEditDialog = new NxEntryNameModelEditDialog(this, "Edit nxEntryName Model", true);
        nameModelEditDialog.setDialogModel(currentDialogModel);

        experimentNameTitle = new JLabel("Experiment Name:");
        experimentNameEditor = new TextFieldButton();
        experimentNameEditor.setAlwaysUpdateTextField(true);
        experimentNameEditor.setTextButton("Apply");

        experimentNameEditor.setTextFieldColumns(30);

        experimentNameEditor.addTextFieldListener(new ITextFieldListener() {
            @Override
            public void textChanged(EventObject event) {
                String experimentName = currentDialogModel.getExperimentName();
                if (!experimentNameEditor.getText().equalsIgnoreCase(experimentName)) {
                    updateExperimentEditor(true);
                }
            }

            @Override
            public void actionPerformed(EventObject event) {
                // nothing to do
            }
        });

        experimentNameEditor.addButtonListener(new IButtonListener() {
            @Override
            public void actionPerformed(EventObject event) {
                updateExperimentEditor(false);
            }
        });

        experimentNameRevertButton = new JButton("Revert");
        experimentNameRevertButton.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                String experimentName = currentDialogModel.getExperimentName();
                if (!experimentName.trim().isEmpty()) {
                    experimentNameEditor.setText(experimentName);
                }
            }
        });
        stringBox.setColorEnabled(experimentNameEditor, false);

        acquisitionNameTitle = new JLabel("Acquisition Name:");
        acquisitionNameEditor = new TextFieldButton();
        acquisitionNameEditor.setAlwaysUpdateTextField(true);
        acquisitionNameEditor.setTextButton("Apply");
        acquisitionNameEditor.setTextFieldColumns(30);
        acquisitionNameEditor.addTextFieldListener(new ITextFieldListener() {
            @Override
View Full Code Here

Examples of fr.soleil.comete.swing.TextFieldButton

                experimentName = data;
            }
        };

        experimentNameTitle = new JLabel("Experiment Name:");
        experimentNameEditor = new TextFieldButton();
        experimentNameEditor.setTextButton("Apply");
        experimentNameEditor.setTextFieldColumns(30);
        experimentNameEditor.addTextFieldListener(new ITextFieldListener() {
            @Override
            public void textChanged(EventObject event) {
                if (!experimentNameEditor.getText().equalsIgnoreCase(experimentName)) {
                    updateExperimentEditor(true);
                }
            }
            @Override
            public void actionPerformed(EventObject event) {
                // nothing to do
            }
        });

        experimentNameEditor.addButtonListener(new IButtonListener() {
            @Override
            public void actionPerformed(EventObject event) {
                updateExperimentEditor(false);
            }
        });

        experimentNameRevertButton = new JButton("Revert");
        experimentNameRevertButton.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                if (!experimentName.trim().isEmpty()) {
                    experimentNameEditor.setText(experimentName);
                }
            }
        });
        stringBox.setColorEnabled(experimentNameEditor, false);

        // Acquisition Name
        acquisitionNameRedirector = new TextTargetRedirector() {
            @Override
            public void methodToRedirect(String data) {
                acquisitionName = data;
            }
        };

        acquisitionNameTitle = new JLabel("Acquisition Name:");
        acquisitionNameEditor = new TextFieldButton();
        acquisitionNameEditor.setTextButton("Apply");
        acquisitionNameEditor.setTextFieldColumns(30);
        acquisitionNameEditor.addTextFieldListener(new ITextFieldListener() {
            @Override
            public void textChanged(EventObject event) {
View Full Code Here

Examples of fr.soleil.comete.swing.TextFieldButton

    protected void initPanelComponents() {
        nameModelEditDialog = new NxEntryNameModelEditDialog(this, "Edit nxEntryName Model", true);
        nameModelEditDialog.setDialogModel(currentDialogModel);

        experimentNameTitle = new JLabel("Experiment Name:");
        experimentNameEditor = new TextFieldButton();
        experimentNameEditor.setTextButton("Apply");
        experimentNameEditor.setTextFieldColumns(30);
        experimentNameEditor.addTextFieldListener(new ITextFieldListener() {
            @Override
            public void textChanged(EventObject event) {
                String experimentName = currentDialogModel.getExperimentName();
                if (!experimentNameEditor.getText().equalsIgnoreCase(experimentName)) {
                    updateExperimentEditor(true);
                }
            }

            @Override
            public void actionPerformed(EventObject event) {
                // nothing to do
            }
        });

        experimentNameEditor.addButtonListener(new IButtonListener() {
            @Override
            public void actionPerformed(EventObject event) {
                updateExperimentEditor(false);
            }
        });

        experimentNameRevertButton = new JButton("Revert");
        experimentNameRevertButton.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                String experimentName = currentDialogModel.getExperimentName();
                if (!experimentName.trim().isEmpty()) {
                    experimentNameEditor.setText(experimentName);
                }
            }
        });
        stringBox.setColorEnabled(experimentNameEditor, false);

        acquisitionNameTitle = new JLabel("Acquisition Name:");
        acquisitionNameEditor = new TextFieldButton();
        acquisitionNameEditor.setTextButton("Apply");
        acquisitionNameEditor.setTextFieldColumns(30);
        acquisitionNameEditor.addTextFieldListener(new ITextFieldListener() {
            @Override
            public void textChanged(EventObject event) {
View Full Code Here

Examples of fr.soleil.comete.widget.TextFieldButton

        super.setSize(150, 30);
    }

    @Override
    public AbstractWidget<?, String> initWidget() {
        return new TextFieldButton();
    }
View Full Code Here

Examples of fr.soleil.comete.widget.TextFieldButton

    private static final long serialVersionUID = 2860083686946858293L;

    @Override
    public AbstractWidget<?, String> initWidget() {
        TextFieldButton widget = new TextFieldButton();
        widget.getComponent().setPreferredSize(120, 30);
        return widget;
    }
View Full Code Here

Examples of fr.soleil.comete.widget.TextFieldButton

        nameModelEditDialog = new NxEntryNameModelEditDialog(this, "Edit nxEntryName Model", true);

        // Experiment Name
        hiddenExperimentNameViewer = new Label();
        experimentNameTitle = new JLabel("Experiment Name:");
        experimentNameEditor = new TextFieldButton();
        experimentNameEditor.setStateEnabled(false);
        experimentNameEditor.setTextButton("Apply");
        experimentNameEditor.setTextFieldColumns(30);
        experimentNameRevertButton = new JButton("Revert");
        experimentNameRevertButton.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                String text = hiddenExperimentNameViewer.getText();
                if ((!hiddenExperimentNameViewer.getErrorText().equals(text))
                        && (!text.trim().isEmpty())) {
                    experimentNameEditor.setText(text);
                }
            }
        });

        // Acquisition Name
        hiddenAcquisitionNameViewer = new Label();
        acquisitionNameTitle = new JLabel("Acquisition Name:");
        acquisitionNameEditor = new TextFieldButton();
        acquisitionNameEditor.setStateEnabled(false);
        acquisitionNameEditor.setTextButton("Apply");
        acquisitionNameEditor.setTextFieldColumns(30);
        acquisitionNameRevertButton = new JButton("Revert");
        acquisitionNameRevertButton.addActionListener(new ActionListener() {
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.