JavaFx TableView ile çalışıyorum ve örneğin SimpleStringProperty, StringProperty, SimpleBooleanProperty ve BooleanProperty gibi bir TableView kullanmak için bazı sınıflar bulundu. Şimdi TableView için SimpleStringProperty veya kullanmak için hangisini kullanacağım merak ediyorum sadece StringProperty ve aralarındaki farklar nelerdir.SimpleStringProperty ve StringProperty arasındaki fark
cevap
StringProperty, gözlemlenebilir dize özellikleri için soyut temel sınıftır, SimpleStringProperty somut bir uygulamadır.
kural şudur: Kodunuzdaki somut uygulama olarak API
- göster StringProperty
Bazen StringPropertyBase anonim iç sınıflar createing JavaFX kodun kendisini görmek ve Bunun nedeni hafızada biraz daha verimli olmasıdır, ancak normalde kendinizi rahatsız etmeniz gereken hiçbir şey yoktur.
Veya daha spesifik olmak gerekirse: 'StringProperty', tüm yazılabilir dize özellikleri için temel sınıftır. – eckig
@tomsontom SimpleStringProperty kullanacaksam, neden aynı API ve sınıf tanımında kullanmıyordum? – simpleuser
Bu, API tasarımında 1. derstir ve nesne yönelimi yalnızca API'de gerektiği kadar bilgi sağlar. Bu, iç ortamları API – tomsontom
- 1. SimpleStringProperty set() ve setValue()
- 2. JavaFX: Sabit String Önekine sahip StringProperty Bağla
- 3. SimpleStringProperty ve SimpleIntegerProperty TableView JavaFX
- 4. XeLaTeX ve pdfLaTeX arasındaki fark
- 5. javax.sql ve java.sql arasındaki fark?
- 6. netTcpContextBinding ve netTcpBinding arasındaki fark
- 7. Sürücü ve sağlayıcı arasındaki fark
- 8. HttpCookie ve Çerez arasındaki fark?
- 9. typedef arasındaki fark ve tanımlamak
- 10. Python'da {} ve [] arasındaki fark nedir?
- 11. Dize [] ve [dize] arasındaki fark
- 12. Redis ve kafka arasındaki fark
- 13. mapM ve forM arasındaki fark
- 14. ASCIIEncoding ve Encoding Arasındaki Fark
- 15. NSLog ve DLog arasındaki fark
- 16. jsRender ve jsViews arasındaki fark
- 17. UNIX'teki $ @ ve $ * arasındaki fark nedir?
- 18. java.util.Scanner ve java.util.Scanner arasındaki fark. *
- 19. ServiceProcessInstaller ve ServiceInstaller arasındaki fark
- 20. string.h ve strings.h arasındaki fark
- 21. dtrtrs ve dtrsm arasındaki fark
- 22. Kodlama ve harmanlama arasındaki fark?
- 23. IsGenericType ve IsGenericTypeDefinition arasındaki fark
- 24. autoconf ve autoreconf arasındaki fark
- 25. SCM ve SVN arasındaki fark
- 26. Ondalık ve ondalık arasındaki fark
- 27. önünde arasındaki fark() ve başlamak()
- 28. BackgroundWorker ve System.Threadding.Thread arasındaki fark
- 29. C++ - (*) arasındaki fark. ve ->?
- 30. $ arasındaki fark nedir? ve PowerShell
Soru açık ve özlü, yeniden açılmaya oy veriyor. – jewelsea
yepp, Buna cevaben internete bakıyordum. – Tomasz