前提
Scene Builder を使って作る方法もあるのですが、まずはコードだけで作ってみようと思います。
コード
Formを表示するために必要なコードは、たったこれだけでした。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
import javafx.application.Application; import javafx.stage.Stage; public class FxApp extends Application { /* * (非 Javadoc) * @see javafx.application.Application#start(javafx.stage.Stage) */ @Override public void start(Stage stage) throws Exception { stage.show(); } public static void main(String...args) { launch(args); } } |
javafx.application.Application
を継承しておきます。
start(Stage stage)
メソッドだけ実装が必要です。
Application
クラスに備わっている launch
を main
で実行すれば、
start
が呼ばれて、アプリケーションの Window が表示されます。
JavaFX UI Controls
UI制御については JavaFX UI Controls に書かれていることを中心に勉強していこうと思います。