私はtornadoFXを初めて使用しています。Scene heightやwidth、PrimaryStageモダリティなどのPrimaryStageまたはSceneプロパティを設定する方法がわかりません。 私を助けてください。TornadoFXでPrimaryStageまたはSceneプロパティを設定する方法
UPDATE
私はこの例を見て、シーンの高さと幅を設定したい:
dependencies {
compile 'no.tornado:tornadofx:1.5.2'
compile "org.jetbrains.kotlin:kotlin-stdlib:1.0.3"
}
import javafx.scene.control.Label
import javafx.scene.layout.VBox
import tornadofx.App
import tornadofx.FX
import tornadofx.View
class Main : App() {
override val primaryView = MyView::class
init {
// this two lines have error (Val cannot be reassigned.)
FX.primaryStage.scene.height = 600.0
FX.primaryStage.scene.width = 800.0
// or this line causes this exception (java.lang.NoSuchMethodException)
FX.primaryStage.isResizable = false
}
}
class MyView : View() {
override val root = VBox()
init {
root.children.add(Label("My label"))
}
}
クイックヒント: 'tornadofx'であなたの質問にタグを付けると、いくつかのTornadoFXチームのメンバーにあなたの質問がすぐに通知されます:) –
@EdvinSyse答えてくれてありがとう、あなたは正しいですが、私は 'tornadofx'このタグを見つけることができず、私の評判のために新しいタグを作成することはできません)。 – mojtab23
ああ、私たちはタグを持っていたようですが、これは一度も使われていないのでおそらく削除されています。私はそれを取り戻すことについて見ていきます。ありがとう:) –