Package fr.soleil.comete.box.matrixbox

Examples of fr.soleil.comete.box.matrixbox.NumberMatrixBox


        }
    }

    @Override
    protected NumberMatrixBox initBox() {
        return new NumberMatrixBox();
    }
View Full Code Here


        }
    }

    @Override
    protected NumberMatrixBox initBox() {
        return new NumberMatrixBox();
    }
View Full Code Here

        }
    }

    @Override
    protected NumberMatrixBox initBox() {
        return new NumberMatrixBox();
    }
View Full Code Here

    private static AbstractTable<?> createNumberMatrix() {

        NumberMatrixTable table = new NumberMatrixTable();

        NumberMatrixBox numberMBox = new NumberMatrixBox();

        TangoKey key = new TangoKey();
        TangoKeyTool.registerAttribute(key, "tango/tangotest/titan", "double_image_ro");

        numberMBox.connectWidget(table, key);

        return table;
    }
View Full Code Here

        chartViewer.setAutoHighlightOnLegend(true);
        chartBox = new ChartViewerBox();

        imageViewer = new ImageViewer();
        imageViewer.setShowRoiInformationTable(true);
        imageBox = new NumberMatrixBox();

        tabbedPane = new JTabbedPane();
        tabbedPane.addTab("Chart Viewer", chartViewer);
        tabbedPane.addTab("Image Viewer", imageViewer);
View Full Code Here

        super(new BorderLayout());

        logger = Logger.getLogger(CometeUtils.generateIdForClass(getClass()));

        stringScalarBox = new StringScalarBox();
        numberMatrixBox = new NumberMatrixBox();

        JPanel leftPanel = new JPanel();
        leftPanel.setLayout(new BoxLayout(leftPanel, BoxLayout.Y_AXIS));
        leftPanel.setBorder(new TitledBorder("Group 1"));
View Full Code Here

        deviceLabel.setText(model);

        TangoKey attributeKey;

        NumberMatrixBox imageBox = new NumberMatrixBox();
        StringScalarBox stringBox = new StringScalarBox();
        NumberScalarBox numberBox = new NumberScalarBox();
        ChartViewerBox chartBox = new ChartViewerBox();

        TangoKey tangoKey = generateCommandKey("Start");
View Full Code Here

        TangoKeyTool.registerAttribute(key1, "tango/tangotest/titan/double_image");
        final TangoKey key2 = new TangoKey();
        TangoKeyTool.registerAttribute(key2, "tango/tangotest/titan/long_image_ro");
        final ImageViewer viewer = new ImageViewer();
        viewer.setApplicationId(CometeUtils.generateIdForClass(ImageConnexionTest.class));
        final NumberMatrixBox box = new NumberMatrixBox();
        box.setCleanWidgetOnDisconnect(viewer, false);
        box.connectWidget(viewer, key1);
        final JCheckBox keySelectionBox = new JCheckBox("Use 1st key");
        keySelectionBox.setSelected(true);
        keySelectionBox.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                SwingUtilities.invokeLater(new Runnable() {
                    @Override
                    public void run() {
                        box.disconnectWidgetFromAll(viewer);
                        box.connectWidget(viewer, keySelectionBox.isSelected() ? key1 : key2);
                    }
                });
            }
        });
        final JCheckBox cleanCheckBox = new JCheckBox("Clean on disconnect");
        cleanCheckBox.setSelected(box.isCleanWidgetOnDisconnect(viewer));
        cleanCheckBox.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                box.setCleanWidgetOnDisconnect(viewer, cleanCheckBox.isSelected());
            }
        });

        CometeRoi cometeRoi = new CometeRoi("testRoi", RoiShape.LINE, 10, 15, 63, 100, 100, CometeColor.GREEN);
        viewer.addRoi(cometeRoi);
View Full Code Here

    private static AbstractTable<?> createNumberMatrix() {

        NumberMatrixTable table = new NumberMatrixTable();

        NumberMatrixBox numberMBox = new NumberMatrixBox();

        TangoKey key = new TangoKey();
        TangoKeyTool.registerAttribute(key, "tango/tangotest/titan", "double_image_ro");

        numberMBox.connectWidget(table, key);

        return table;
    }
View Full Code Here

    public ScanserverTest() {
        super(new BorderLayout());

        chartBox = new ChartViewerBox();
        imageBox = new NumberMatrixBox();
        stringBox = new StringScalarBox();

        config1D = new Config1D();
        config2D = new Config2D();
View Full Code Here

TOP

Related Classes of fr.soleil.comete.box.matrixbox.NumberMatrixBox

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.