Class SwingTableLensComponent<Row,C>
java.lang.Object
com.macrofocus.high_d.tablelens.AbstractTableLensComponent<JComponent,Color,Row,C>
com.macrofocus.high_d.tablelens.swing.SwingTableLensComponent<Row,C>
- All Implemented Interfaces:
com.macrofocus.crossplatform.CPComponent<JComponent>
,com.macrofocus.crossplatform.CPInteractiveComponent<JComponent>
,TableLensComponent<JComponent,
Row, C>
public class SwingTableLensComponent<Row,C>
extends AbstractTableLensComponent<JComponent,Color,Row,C>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.macrofocus.high_d.tablelens.AbstractTableLensComponent
AbstractTableLensComponent.AbstractVisualLayerIDrawing
-
Field Summary
Fields inherited from class com.macrofocus.high_d.tablelens.AbstractTableLensComponent
canvas, model, timer, view
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected int
protected int
getWidth()
protected void
refresh()
protected void
repaint()
void
void
setStyleClass
(String... styleClasses) Methods inherited from class com.macrofocus.high_d.tablelens.AbstractTableLensComponent
addMouseListener, addMouseMotionListener, createOverplots, getClosestRow, getRows, removeMouseListener, removeMouseMotionListener, setModel
-
Constructor Details
-
SwingTableLensComponent
-
-
Method Details
-
scheduleUpdate
public void scheduleUpdate() -
setStyleClass
-
getWidth
protected int getWidth()- Specified by:
getWidth
in classAbstractTableLensComponent<JComponent,
Color, Row, C>
-
getHeight
protected int getHeight()- Specified by:
getHeight
in classAbstractTableLensComponent<JComponent,
Color, Row, C>
-
repaint
protected void repaint()- Specified by:
repaint
in classAbstractTableLensComponent<JComponent,
Color, Row, C>
-
refresh
protected void refresh()- Specified by:
refresh
in classAbstractTableLensComponent<JComponent,
Color, Row, C>
-
getNativeComponent
-