小编Pie*_*rre的帖子

标签的格式文本

我在一个由整数属性控制的视图中有一个标签,当值为负时它显示一个减号,当值为正时它不显示。但是,我希望标签显示“+5”、“-3”...

以下面的代码为例

import javafx.beans.property.SimpleIntegerProperty
import tornadofx.*

class MyView : View() {

   val negProp = SimpleIntegerProperty(-3) // this prop is in a ItemViewModel
   val posProp = SimpleIntegerProperty(+4) // this prop is in a ItemViewModel

    override val root = hbox {
        label(negProp)      // shows - 3
        label(posProp)      // shows 4
    }
}
Run Code Online (Sandbox Code Playgroud)

一旦属性发生变化,有没有办法格式化文本?谢谢你。

javafx kotlin tornadofx

3
推荐指数
1
解决办法
323
查看次数

标签 统计

javafx ×1

kotlin ×1

tornadofx ×1