javafx - 在 javafx 中将整数转换为 ObservableValue<Integer>

标签 javafx javafx-2

如何转换 IntegerObservableValue<Integer>在 javafx 2.0 及更高版本中?

最佳答案

我们使用 ReadOnlyObjectWrapper<>(*integer value*);并将值存储在 ObservableValue<Integer> 中引用。

ObservableValue<Integer> obsInt = new ReadOnlyObjectWrapper<>(intValue);

更新

从 JavaFX 8 开始,您还可以执行以下操作:
ObservableValue<Integer> obsInt = new SimpleIntegerProperty(intValue).asObject();

关于javafx - 在 javafx 中将整数转换为 ObservableValue<Integer>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14413040/

相关文章:

java - 可以将多个 fxml 包含到同一个 fxml 中吗

javafx-2 - JavaFX : How to disable a button for a specific amount of time?

JavaFX透明舞台和场景

java - 重叠形状 - 错误的重叠形状行为

java - 某些 JavaFX 导入无法在 Eclipse 中解析

JavaFX 任务调度和并发

JavaFX 隐藏 ScrollPane 灰色边框

JavaFX-8 为选定的 TableRow 设置颜色

listview - JavaFX - 自定义 ListView 外观

java - 为什么 javafx.scene.text.Font 不可序列化?