import
javafx.application.Application;
import
javafx.scene.Scene;
import
javafx.scene.control.*;
import
javafx.scene.layout.*;
import
javafx.event.ActionEvent;
import
javafx.event.EventHandler;
import
javafx.collections.*;
import
javafx.stage.Stage;
import
javafx.scene.text.Text.*;
import
javafx.scene.paint.*;
import
javafx.scene.text.*;
public
class
colorpicker_2
extends
Application {
Label l;
public
void
start(Stage s)
{
s.setTitle(
"creating color picker"
);
TilePane r =
new
TilePane();
l =
new
Label(
"This is a color picker example "
);
Label l1 =
new
Label(
"no selected color "
);
ColorPicker cp =
new
ColorPicker();
EventHandler<ActionEvent> event =
new
EventHandler<ActionEvent>() {
public
void
handle(ActionEvent e)
{
Color c = cp.getValue();
l1.setText(
"Red = "
+ c.getRed() +
", Green = "
+ c.getGreen()
+
", Blue = "
+ c.getBlue());
}
};
cp.setOnAction(event);
r.getChildren().add(l);
r.getChildren().add(cp);
r.getChildren().add(l1);
Scene sc =
new
Scene(r,
500
,
200
);
s.setScene(sc);
s.show();
}
public
static
void
main(String args[])
{
launch(args);
}
}