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:

Categories: Java, JavaFX

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

WP-SpamFree by Pole Position Marketing