Py学习  »  tornado

如何在Tornadofx中将MinHeight和MinWidth设置为窗口?

Mirmuhsin Sodiqov • 6 年前 • 1243 次点击  

我正在使用 TornadoFX 在我的项目中。我有一个根视图,它是 borderPane . 我能找到 setPrefSize(1200.0, 720.0) 而且效果很好。但是,默认情况下,窗口是可调整大小的,用户可以不受任何限制地调整它的大小。有什么属性或方法要设置吗 minHeight minWidth 窗口的大小,当调整大小时,它会在这些限制处停止?

到目前为止,我已经尝试过这些方法,但它们似乎都不起作用:

override val root = borderPane {
   minHeight = 400.0
   minWidth = 600.0
   setMinSize(600.0, 400,0)
   setWindowMinSize(600, 400) // this throws NPE
   addClass(loginScreen) // I even set properties in CSS
}


// StyleClass

loginScreen{
   minWidth = 600.px
   minHeight = 400.px
}

正确的设置方法是什么 最小高度 最小宽度 龙卷风中的一扇窗户?还有一件事,我如何在TornadoFx中禁用窗口大小调整,没有调用的属性 isResizable ? 另外,我是科特林和龙卷风的超级新手。今天刚开始。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/30821
 
1243 次点击  
文章 [ 1 ]  |  最新文章 6 年前