Class SwingScatterPlotMatrixView<Row,​Column>

  • All Implemented Interfaces:
    com.macrofocus.crossplatform.CPComponent<javax.swing.JComponent>, com.macrofocus.crossplatform.CPInteractiveComponent<javax.swing.JComponent>, ScatterPlotMatrixView<javax.swing.JComponent,​java.awt.Color,​Row,​Column>

    public class SwingScatterPlotMatrixView<Row,​Column>
    extends AbstractScatterPlotMatrixView<javax.swing.JComponent,​java.awt.Color,​Row,​Column>
    • Constructor Detail

      • SwingScatterPlotMatrixView

        public SwingScatterPlotMatrixView()
    • Method Detail

      • setStyleClass

        public void setStyleClass​(java.lang.String... styleClasses)
      • getNativeComponent

        public javax.swing.JLayeredPane getNativeComponent()
      • getWidth

        public int getWidth()
      • getHeight

        public int getHeight()
      • addMouseListener

        public void addMouseListener​(com.macrofocus.crossplatform.CPCanvas.MouseListener l)
      • addMouseMotionListener

        public void addMouseMotionListener​(com.macrofocus.crossplatform.CPCanvas.MouseMotionListener l)
      • removeMouseListener

        public void removeMouseListener​(com.macrofocus.crossplatform.CPCanvas.MouseListener l)
      • removeMouseMotionListener

        public void removeMouseMotionListener​(com.macrofocus.crossplatform.CPCanvas.MouseMotionListener l)
      • getHeader

        public javax.swing.JComponent getHeader​(com.macrofocus.high_d.axis.AxisModel axisModel)
      • getOrCreateHeader

        public javax.swing.JComponent getOrCreateHeader​(com.macrofocus.high_d.axis.AxisModel axisModel)
      • createAxisHeaderView

        protected com.macrofocus.high_d.axis.CompactAxisHeaderView createAxisHeaderView​(com.macrofocus.high_d.axis.AxisModel axisModel)
      • getClosestRow

        public java.lang.Object getClosestRow​(int x,
                                              int y)
      • getRows

        public java.util.List<Row> getRows​(com.macrofocus.igraphics.Rectangle2D rect)
      • setLicenseModel

        public void setLicenseModel​(LicenseModel licenseModel)