Hello, JavaFX(Java) World!
Posted on 11月 4th, 2012 by cx20
JavaFX(Java)
JavaFX は Java による RIA 向けの GUI ライブラリならびにプラットフォームである。
類似の RIA プラットフォームとしては Adobe Flex や Microsoft Silverlight などがある。
ソースコード
import javafx.application.Application; import javafx.stage.Stage; import javafx.scene.Scene; import javafx.scene.layout.HBox; import javafx.scene.control.Label; public class Hello extends Application { public static void main(String[] args) { Application.launch(Hello.class, args); } @Override public void start(Stage stage) { HBox hbox = new HBox(); Scene scene = new Scene(hbox, 640, 480); hbox.getChildren().add( new Label("Hello, JavaFX World!") ); stage.setScene(scene); stage.setTitle("Hello, World"); stage.show(); } } |
コンパイル&実行方法
C:¥> SET JAVAFX_HOME=C:\Program Files (x86)\Oracle\JavaFX 2.0 SDK C:¥> javac -cp "%JAVAFX_HOME%\rt\lib\jfxrt.jar;." Hello.java C:¥> javaw -cp "%JAVAFX_HOME%\rt\lib\jfxrt.jar;." Hello |
実行結果
+------------------------------------------+ |Hello, World! [_][~][X]| +------------------------------------------+ |Hello, JavaFX World! | | | | | | | | | | | | | | | | | | | +------------------------------------------+ |
Tags: JavaFX