Class SwingDistributionsComponent<Row,Column,Value,Bin>
java.lang.Object
com.macrofocus.high_d.distributions.AbstractDistributionsComponent<JComponent,Color,Row,Column,Value,Bin>
com.macrofocus.high_d.distributions.swing.SwingDistributionsComponent<Row,Column,Value,Bin>
- All Implemented Interfaces:
com.macrofocus.crossplatform.CPComponent<JComponent>
,DistributionsComponent<JComponent,
Color, Row, Column, Value, Bin>
public class SwingDistributionsComponent<Row,Column,Value,Bin>
extends AbstractDistributionsComponent<JComponent,Color,Row,Column,Value,Bin>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.macrofocus.high_d.distributions.AbstractDistributionsComponent
AbstractDistributionsComponent.State
-
Field Summary
Fields inherited from class com.macrofocus.high_d.distributions.AbstractDistributionsComponent
canvas, model, timer, view
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionint
int
getWidth()
protected void
refresh()
void
repaint()
void
void
setStyleClass
(String... styleClasses) Methods inherited from class com.macrofocus.high_d.distributions.AbstractDistributionsComponent
clearCache, createOverplots, getBins, getClosestBin, getClosestDistribution, getClosestRow, getState, setModel
-
Constructor Details
-
SwingDistributionsComponent
-
-
Method Details
-
setStyleClass
-
getPreferredSize
-
refresh
protected void refresh()- Overrides:
refresh
in classAbstractDistributionsComponent<JComponent,
Color, Row, Column, Value, Bin>
-
scheduleUpdate
public void scheduleUpdate() -
getWidth
public int getWidth()- Specified by:
getWidth
in classAbstractDistributionsComponent<JComponent,
Color, Row, Column, Value, Bin>
-
getHeight
public int getHeight()- Specified by:
getHeight
in classAbstractDistributionsComponent<JComponent,
Color, Row, Column, Value, Bin>
-
repaint
public void repaint()- Specified by:
repaint
in classAbstractDistributionsComponent<JComponent,
Color, Row, Column, Value, Bin>
-
getNativeComponent
-