Search
JavaDoc JFX
Zprovoznění JFX
CSS reference in JavaFX
JavaFX IntelliJ
Application
import javafx.application.Application; import javafx.stage.Stage; public class MyFxApp extends Application { @Override public void start(Stage primaryStage) throws Exception { primaryStage.setTitle("MyTitle"); primaryStage.show(); } }
Application.launch()
Stage
show()
setScene()
Scene
Layouty
add()
addAll()
Komponenty
Komponenty mají metody na registraci EventHandleru. Typicky se jmenují SetOnXXX(), např. pro tlačítko setOnAction(),setOnMouseClicked(), pro TextField je to obdobně setOnAction() atd.. Tvorba handlerů je již stejná, jako ve Swingu.
SetOnXXX()
setOnAction()
setOnMouseClicked()
Pokud se v projektu nepoužívá FXML, lze jednotlivé komonenty individuálně stylovat pomocí textu v parametru metody setStyle(). Stylování lze zajistit také pro celou scénu pomocí externího stylesheetu voláním scene.getStylesheets().add(“style.css”);
setStyle()
scene.getStylesheets().add(“style.css”);
Čítač 1
Čítač 2