Package fr.soleil.comete.swing

Examples of fr.soleil.comete.swing.ImageViewer


        chartViewer.setLabels(IChartViewer.X, labels, labelPositions);
        // chartViewer.addChartViewerListener(this);
        chartViewer.setAutoHighlightOnLegend(true);
        chartBox = new ChartViewerBox();

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

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


        // f.setAxisRangeX(50, 200);
        // f.setAxisRangeY(100, 200);

        //
        f.setShowImageTransformationActions(true);
        final ImageViewer viewer = ((ImageViewer) f.widget);
        viewer.addViewerListener(new IIJViewerListener() {
            int index = 1;

            @Override
            public void valueChanged(IJViewerEvent event) {
                // nothing to do
            }

            @Override
            public void pixelSizeChanged(IJViewerEvent event) {
                // nothing to do
            }

            @Override
            public void mouseClicked(IJViewerEvent event) {
                if (viewer != null) {
                    Point2D.Double point = viewer.getAxisPosition();
                    IJCanvas canvas = viewer.getImageCanvas();
                    if ((point != null) && (canvas != null)) {
                        // XXX strange IJ hack that should be done in ImageViewer
                        int x = (canvas.screenXD(point.x));
                        int y = (canvas.screenYD(point.y));
                        f.addRoi("MyRoi" + ++index + ",point,1," + x + "," + y + "," + 5 + "," + 5 + ",GREEN");
View Full Code Here

    }

    @Override
    protected IImageViewer initWidget() {

        return new ImageViewer();
    }
View Full Code Here

            writeWidget = null;
        }
        else if (tangoType == TangoConstHelper.IMAGE_TYPE) {
            if (tangoFormat == TangoConstHelper.NUMERICAL_FORMAT) {
                label = null;
                readWidget = (T) new ImageViewer();
                writeWidget = null;
            }
        }
        else {
            System.err.println("Failed initializing widget");
View Full Code Here

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

        imageViewer = new ImageViewer();
        imageBox = new ImageViewerBox();

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

        return new ImageViewerBox();
    }

    @Override
    protected IImageViewer initWidget() {
        return new ImageViewer();
    }
View Full Code Here

        return panel;
    }

    private static IImageViewer createImageViewer() {

        IImageViewer viewer = new ImageViewer();

        ImageViewerBox imageBox = new ImageViewerBox();

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

    private void initImageViewer() {
        data = new JPanel();
        data.setLayout(new BorderLayout());
        data.setBorder(BorderFactory.createTitledBorder("Data"));

        dataImage = new ImageViewer();
        dataImage.setDualProfilingEnabled(false);
        dataImage.setToolBarVisible(true);
        data.add(dataImage, BorderLayout.CENTER);
    }
View Full Code Here

        jf1.dispose();
    }

    private void notEditableBehaviour(final JFrame jf) throws DevFailed {

        final ImageViewer imageViewer = (ImageViewer) tth.findFirstComponent(ImageViewer.class, jf);
        Assert.assertTrue("Image viewer not found", imageViewer != null);

        imageViewer.showTable();
        Sleeper.SECONDS.sleep(1);

        final JDialog tableDialog = tth.findDialog("Matrix Data");
        Assert.assertTrue("Table dialog not found", tableDialog != null);
View Full Code Here

        final AttributeImagePanel widget = new AttributeImagePanel.Builder(m_deviceName,
                "int_image_rw").setMonochrome(true).jframe(jf1).build();

        Sleeper.SECONDS.sleep(2);

        final ImageViewer imageViewer = (ImageViewer) tth
                .findFirstComponent(ImageViewer.class, jf1);
        Assert.assertTrue("Image viewer not found", imageViewer != null);

        final BufferedImage image = imageViewer.getImage();

        for (int x = 0; x < image.getWidth(); x++) {
            for (int y = 0; y < image.getHeight(); y++) {
                Assert.assertTrue("Image is not BW", isBWColor(new Color(image.getRGB(0, 0))));
            }
View Full Code Here

TOP

Related Classes of fr.soleil.comete.swing.ImageViewer

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.