Search in sources :

Example 1 with Start

use of org.testfx.framework.junit5.Start in project TestFX by TestFX.

the class NonPublicAnnotationsTest method onStart.

@Start
void onStart(Stage stage) {
    Button button = new Button("click me!");
    button.setOnAction(actionEvent -> button.setText("clicked!"));
    stage.setScene(new Scene(new StackPane(button), 100, 100));
    stage.show();
}
Also used : Button(javafx.scene.control.Button) Scene(javafx.scene.Scene) StackPane(javafx.scene.layout.StackPane) Start(org.testfx.framework.junit5.Start)

Example 2 with Start

use of org.testfx.framework.junit5.Start in project Malai by arnobl.

the class MoveShape method start.

@Override
@Start
public void start(final Stage stage) {
    widget1 = new Pane();
    widget2 = new Pane();
    widget1.setPrefWidth(400d);
    widget1.setPrefHeight(400d);
    widget2.setPrefWidth(400d);
    widget2.setPrefHeight(400d);
    rec = new Rectangle(100d, 100d, 70d, 50d);
    widget1.getChildren().addAll(rec);
    super.start(stage);
}
Also used : Rectangle(javafx.scene.shape.Rectangle) Pane(javafx.scene.layout.Pane) Start(org.testfx.framework.junit5.Start)

Example 3 with Start

use of org.testfx.framework.junit5.Start in project Malai by arnobl.

the class TestThrottle method start.

@Override
@Start
public void start(final Stage stage) {
    widget1 = new Canvas();
    widget2 = new Canvas();
    widget1.setWidth(50);
    widget1.setHeight(50);
    super.start(stage);
}
Also used : Canvas(javafx.scene.canvas.Canvas) Start(org.testfx.framework.junit5.Start)

Example 4 with Start

use of org.testfx.framework.junit5.Start in project Malai by arnobl.

the class TestButtonBinder method start.

@Override
@Start
public void start(final Stage stage) {
    widget1 = new Button("button1");
    widget2 = new Button("button2");
    super.start(stage);
}
Also used : Button(javafx.scene.control.Button) Start(org.testfx.framework.junit5.Start)

Example 5 with Start

use of org.testfx.framework.junit5.Start in project Malai by arnobl.

the class TestToggleButtonBinder method start.

@Override
@Start
public void start(final Stage stage) {
    widget1 = new ToggleButton("button1");
    widget2 = new ToggleButton("button2");
    super.start(stage);
}
Also used : ToggleButton(javafx.scene.control.ToggleButton) Start(org.testfx.framework.junit5.Start)

Aggregations

Start (org.testfx.framework.junit5.Start)12 Scene (javafx.scene.Scene)5 Canvas (javafx.scene.canvas.Canvas)3 Button (javafx.scene.control.Button)3 VBox (javafx.scene.layout.VBox)3 CheckBox (javafx.scene.control.CheckBox)1 Menu (javafx.scene.control.Menu)1 MenuBar (javafx.scene.control.MenuBar)1 MenuItem (javafx.scene.control.MenuItem)1 TextField (javafx.scene.control.TextField)1 ToggleButton (javafx.scene.control.ToggleButton)1 Pane (javafx.scene.layout.Pane)1 StackPane (javafx.scene.layout.StackPane)1 Rectangle (javafx.scene.shape.Rectangle)1