2012-12-07 6 views

Odpowiedz

6

Aktualizacja Javy 8

JavaFX 8 ma teraz wbudowany Spinner klasy jako część rdzenia JavaFX biblioteki (jak wspomniano w SWdV's answer na to pytanie).

Stary (pre-Java 8) Odpowiedź

Jest kontrola spinner w bibliotece JFXtras, można użyć tego wdrożenia lub ewentualnie dostosować go do swoich potrzeb.

Proponuje się sterowanie pokrętłem w celu włączenia do przyszłej wersji JavaFX. Wersja docelowa jest obecnie nieokreślona, ​​więc być może nawet nie zostanie wydana w Javie 8. Model proposed spinner control ma numer usability design document. Projekt open-jfx może zaakceptować implementację jakościową projektu użyteczności w celu włączenia do głównej platformy JavaFX lub JavaFX UI Control Sandbox.

1

Można również sprawdzić i śledzić moje pierwsze podejście do problemu realizacji tarczy, które można znaleźć tutaj: https://github.com/bluevoxel/Custom_Spinner_JavaFX8/wiki

i to, jak to wygląda:

enter image description here

Jego funkcjonalność jest stale się rozszerzam, więc będę wdzięczny za Twoją opinię.

UPDATE 4/11/2014

Pojawiła się nowa wersja rozszerzona funkcjonalność dostępna z tym double s, dodatkowy konfigurowalny ContextMenu klasę za wybranie incrementation value, dodatkową metodę przesyłania niestandardowych funkcjonalności increase/decrease przycisków. Sprawdź link poniżej, aby dowiedzieć się więcej:

https://gist.github.com/bluevoxel/c730a101ba812728a235

Ponadto, nie jest nowa perspektywa brak zewnętrznych plików graficznych:

enter image description here

+0

Może Cię to zainteresować: http://openjdk.java.net/projects/openjfx/ux/spinner/index.html –