public class PointPaneController extends AbstractModelController implements java.beans.PropertyChangeListener
| Constructor and Description |
|---|
PointPaneController(javafx.scene.Node value) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCircle(int... values) |
PointPaneController |
addMouseListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> listener) |
java.lang.String |
getColor() |
void |
initPropertyChange(java.lang.Object model,
javafx.scene.Node gui) |
void |
propertyChange(java.beans.PropertyChangeEvent evt) |
int |
randInt(int min,
int max)
Returns a pseudo-random number between min and max, inclusive.
|
void |
setValue(int number) |
PointPaneController |
withColor(java.lang.String color) |
addListener, addListener, initpublic void setValue(int number)
public void addCircle(int... values)
public java.lang.String getColor()
public PointPaneController withColor(java.lang.String color)
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerpublic int randInt(int min,
int max)
Integer.MAX_VALUE - 1.min - Minimum valuemax - Maximum value. Must be greater than min.Random.nextInt(int)public void initPropertyChange(java.lang.Object model,
javafx.scene.Node gui)
initPropertyChange in class AbstractModelControllerpublic PointPaneController addMouseListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> listener)