如何轉換Integer
至in javafx 2.0及更高版本?將Integer轉換爲ObservableValue <Integer>在javafx中
9
A
回答
18
我們使用ReadOnlyObjectWrapper<>(*integer value*);
並將該值存儲在參考中。
ObservableValue<Integer> obsInt = new ReadOnlyObjectWrapper<>(intValue);
更新
開始的JavaFX 8,你也可以做到以下幾點:
ObservableValue<Integer> obsInt = new SimpleIntegerProperty(intValue).asObject();
7
的另一種方式。
new SimpleIntegerProperty(integer_value).asObject()
0
IntegerProperty實現ObservableValue <號碼>不是一個ObservableValue <整數>。所以,你應該做的
// Here Person is a class and age is a variable of type IntegerProperty
ObservableValue<Number> ob = Person.age;
相關問題
- 1. 將JavaFX TextField的內容轉換爲Integer
- 2. 如何將列表<Integer>轉換爲java中的Integer []?
- 3. 如何在Android中將int []轉換爲列表<Integer>?
- 4. 在Flex中將ByteArray轉換爲Integer
- 5. 如何從Map.Entry <Integer,Float>轉換爲Java中的Integer
- 6. 將轉換集<Integer>設置爲<String> in Java
- 7. 如何將HashMap <String,Integer> param轉換爲Map <String,Object)
- 8. 如何將MultiMap <String,String>轉換爲MultiMap <String,Integer>?
- 9. 如何將ArrayList <ArrayList <Integer>>轉換爲int [] []?
- 10. 如何將列表<String>轉換爲列表<Integer>?
- 11. 使用java8流將地圖<Integer,列表<Integer>>轉換爲列表<Integer>
- 12. 無法從字符串轉換爲ObservableValue <String>
- 13. Java轉換爲Integer?
- 14. 爲什麼PHP將String轉換爲Integer?
- 15. 如何將Java HashSet <Integer>轉換爲基本int數組?
- 16. 通過overridingtoString將arraylist <Integer>轉換爲字符串
- 17. 如何將Vector <Integer>轉換爲int []?
- 18. java編譯器是否將Function <Double,Integer>轉換爲DoubleToIntFunction?
- 19. 如何將ArrayList()或ArrayList <String>中的對象轉換爲ArrayList <Integer>?
- 20. 將列表<Map <String,Object >>轉換爲Map <String,Integer>
- 21. 將java.lang.object轉換爲Integer的問題
- 22. Ruby - 將Integer轉換爲字符串
- 23. BeanUtils.copyProperties將Integer null轉換爲0
- 24. 如何將IBAN轉換爲Integer?
- 25. Ada95:將Integer轉換爲字符
- 26. 如何使用番石榴將MultiMap <Integer,Foo>轉換爲Map <Integer,Set <Foo>>?
- 27. 將Map <Integer,Object>轉換爲Map <Integer,List <Object>>,不使用for循環(java)
- 28. 將TIMESTAMP轉換爲INTEGER的Mysql - 時區
- 29. 沒有將Symbol隱式轉換爲Integer
- 30. 如何將Integer []轉換爲int []?
'#asObject()'是JavaFX中加入8 –
一個細微的問題,如果你需要的'Integer'(對象),而不是原始'int'(pehaps允許空引用),你必須使用'ReadOnlyObjectWrapper'而不是'SimpleIntegerProperty' –