Jak przekonwertować Integer
na ObservableValue<Integer>
w javafx 2.0 i późniejszych?Konwersja Integer na ObservableValue <Integer> w javafx
9
A
Odpowiedz
18
Używamy ReadOnlyObjectWrapper<>(*integer value*);
i przechowujemy wartość w referencji ObservableValue<Integer>
.
ObservableValue<Integer> obsInt = new ReadOnlyObjectWrapper<>(intValue);
Aktualizacja
Zaczynając JavaFX 8, można również wykonać następujące czynności:
ObservableValue<Integer> obsInt = new SimpleIntegerProperty(intValue).asObject();
7
inny sposób.
new SimpleIntegerProperty(integer_value).asObject()
0
IntegerProperty realizuje ObservableValue < Number> a nie ObservableValue < Integer>. Więc należy zrobić
// Here Person is a class and age is a variable of type IntegerProperty
ObservableValue<Number> ob = Person.age;
Powiązane problemy
- 1. Konwersja Integer na tablicy
- 2. Konwersja z Integer, na BigInteger
- 3. Konwersja Integer podwojeniu w Haskell
- 4. Konwersja BigDecimal do Integer
- 5. Konwersja TIMESTAMP na INTEGER Mysql - timezones
- 6. Konwersja Dapper i Downward Integer
- 7. Konwersja NSData do Integer w Swift
- 8. Odznacz element w javafx ListView na kliknij
- 9. Jak mogę przekonwertować MultiMap <Integer, Foo> na Map <Integer, Set <Foo>> używając Guava?
- 10. Weird PHP String Integer Porównanie i konwersja
- 11. Korzystanie SparseIntArray zamiast HashMap <Integer, Integer> z putSeriazable
- 12. Konwersja javascript Integer na Byte array and back
- 13. Jak posortować TreeMap <String, Integer>?
- 14. Android RealmList <Integer> i RealmList <String>
- 15. Dodawanie <integer> sekund do <timestamp> PostgreSQL
- 16. Jak sortować listę <Integer>?
- 17. Ostrzeżenie: niejawna konwersja traci precyzję Integer w Xcode 6
- 18. HyperlinkListener w JavaFX WebEngine
- 19. Konwertuj długo na Integer
- 20. Javafx PropertyValueFactory niewypełnianie Tableview
- 21. Kontrolery zagnieżdżone JavaFx (FXML <include>)
- 22. lista konwersji obiektu na mapie <String, Map <String, Integer >> java8 strumieni
- 23. ArrayList <Integer> automatycznie zmienić jego typ na ArrayList <String>
- 24. Zawiera z HashSet <Integer> w Pythonie
- 25. Dlaczego blokada (<integer var>) jest niedozwolona, ale dozwolona jest funkcja Monitor.Enter (<integer var>)?
- 26. Javafx titledpane animacja prędkość
- 27. Konwertuj Integer Into na ciąg
- 28. Integer zamień na WoW Gold
- 29. Odpowiedź JavaFx na SwingUtilities.invokeLater
- 30. Haskell Konwertuj Integer na Int?
'#asObject()' dodano w JavaFX 8 –
Jeden subtelny problem, jeśli potrzebujesz 'Integer' (Object), w przeciwieństwie do prymitywnych' int' (pehaps aby umożliwić referencje zerowe), musisz użyć 'ReadOnlyObjectWrapper' a nie 'SimpleIntegerProperty' –