import javafx.application.*; import javafx.geometry.Pos; import javafx.scene.Scene; import javafx.scene.control.*; import javafx.scene.text.*; import javafx.scene.layout.*; import javafx.scene.web.*; import javafx.stage.Stage; public class RT20910 extends Application { public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) { VBox vBox = new VBox(); vBox.setAlignment(Pos.CENTER_LEFT); TextArea ta = new TextArea(); ta.setStyle("-fx-font-style: italic; -fx-font-size: 24pt; -fx-font-family: 'Segoe Print';"); ta.setPrefRowCount(5); ta.setText("[TextArea 24pt] The quick brown fox"); vBox.getChildren().add(ta); ta = new TextArea(); ta.setStyle("-fx-font-style: italic; -fx-font-size: 24px; -fx-font-family: 'Segoe Print';"); ta.setPrefRowCount(5); ta.setText("[TextArea 24px] The quick brown fox"); vBox.getChildren().add(ta); ta = new TextArea(); ta.setStyle("-fx-font-style: italic; -fx-font-size: 24; -fx-font-family: 'Segoe Print';"); ta.setPrefRowCount(5); ta.setText("[TextArea 24] The quick brown fox"); vBox.getChildren().add(ta); Text text = new Text("[Text 24.0] The quick brown fox"); text.setFont(Font.font("Segoe Print", FontPosture.ITALIC, 24.0)); vBox.getChildren().add(text); WebView webView = new WebView(); webView.setPrefWidth(200); webView.getEngine().loadContent("
[WebView 24pt] The quick brown fox
"); vBox.getChildren().add(webView); StackPane root = new StackPane(); root.getChildren().add(vBox); Scene scene = new Scene(root, 500, 700); primaryStage.setScene(scene); primaryStage.show(); } }