JavaFX

JavaFX、飛びついてみました。

package sample01;

import javafx.ext.swing.SwingButton;
import javafx.ext.swing.SwingTextField;
import javafx.scene.Scene;
import javafx.stage.Stage;

var title : String = "hello";
var textField01 : SwingTextField;

Stage {

    title: bind title

    scene: Scene {

        width: 200
        height: 60

        content: [

            textField01 = SwingTextField {
                columns: 10

                text: "TextField"
                editable: true
            }

            SwingButton {
                text: "Button"
                impl_layoutY:30
                action: function() {
                    title = textField01.text;
                }
            }

        ]

    }


    visible: true
}

簡単ですが。

なんにせよ、動いてよかったです。