Example usage for javafx.scene.effect Glow Glow

List of usage examples for javafx.scene.effect Glow Glow

Introduction

In this page you can find the example usage for javafx.scene.effect Glow Glow.

Prototype

public Glow() 

Source Link

Document

Creates a new instance of Glow with default parameters.

Usage

From source file:Main.java

@Override
public void start(Stage stage) {
    Text t1 = new Text("Drop Shadow!");
    t1.setFont(Font.font(24));//from w  w  w. j  a  va 2 s .c om
    t1.setEffect(new DropShadow());

    Text t2 = new Text("Blur!");
    t2.setFont(Font.font(24));
    t2.setEffect(new BoxBlur());

    Text t3 = new Text("Glow!");
    t3.setFont(Font.font(24));
    t3.setEffect(new Glow());

    Text t4 = new Text("Bloom!");
    t4.setFont(Font.font("Arial", FontWeight.BOLD, 24));
    t4.setFill(Color.WHITE);
    t4.setEffect(new Bloom(0.10));

    Rectangle rect = new Rectangle(100, 30, Color.GREEN);
    StackPane spane = new StackPane(rect, t4);

    HBox root = new HBox(t1, t2, t3, spane);
    root.setSpacing(20);

    Scene scene = new Scene(root);
    stage.setScene(scene);
    stage.setTitle("Applying Effects");
    stage.show();
}

From source file:Main.java

private Effect getEffect() {
    Effect effect = null;/*from www  .j a va  2 s. c  o m*/
    if (dropshadowEffect.isSelected()) {
        effect = new DropShadow();
    } else if (reflectionEffect.isSelected()) {
        effect = new Reflection();
    } else if (glowEffect.isSelected()) {
        effect = new Glow();
    }

    return effect;
}