標準で用意されているダイアログはありますか

Outline
  1. Alert

Alert

javafx.stage.Alertを使うとOK/NGボタンだけのシンプルなダイアログを表示できます。

例:

import javafx.stage.Alert;
def confirmButton = Button {
  text:"Confirm"
  action:function(){
    var result:Boolean = Alert.confirm("Title - Confirm", "Message");
    println("{result}")
  }
}
def  informButton = Button {
  text:"Inform"
  action:function(){
    var result:Boolean = Alert.confirm("Title - Inform", "Message");
    println("{result}")
  }
}
def questionButton = Button {
  text:"Question"
  action:function(){
    var result:Boolean = Alert.confirm("Title - Question", "Message");
    println("{result}")
  }
}

図:Alertダイアログ

見栄えに違いがありません。ボタンのラベルが微妙な感じです。自作した方が良さそうです。


カウンター

Home