scalafxをもう少し
Rubyの癖が抜けません・・・
前回もあるかも。
適当なカウンターです。
import scalafx.Includes._ import scalafx.application.JFXApp import scalafx.application.JFXApp.PrimaryStage import scalafx.scene.Scene import scalafx.scene.layout.VBox import scalafx.scene.control.{Label, Button} object ScalaFXWindow extends JFXApp { var count = 0 val label = new Label("counter") { style = "-fx-font-size: 15pt" } val button = new Button("push!") { style = "-fx-font-size: 15pt" onAction = handle { count += 1 label.text = count.toString println(count) } } stage = new PrimaryStage { title = "test" width = 300 height = 120 scene = new Scene {[f:id:soukouki:20161022003550p:plain] content = new VBox(label, button) } } }
起動時
カウント時
ボタンに枠をつけるにはどうすれば・・・
scalafx 8.0.102-R11
Scala 2.10.6
java version "1.8.0_101"