Prawidłowy zakres dla tej aplikacji to 0 do 9, ale wydaje się, że nie ma ustawionej minimalnej lub maksymalnej wartości NetBeans 7.0.1 JSpinner. Czy istnieje inny sposób ograniczenia zasięgu tego JSpinnera do 0..9?Jak ograniczyć JSpinnera
21
A
Odpowiedz
48
W swoich Netbeans 7,3 i następnie theese etapy:
Krok 1:
Etap 2:
Krok 3:
I ostatni krok 4:
który pracuje dla mnie.
2
Poprawny zakres dla tej aplikacji wynosi od 0 do 9, ale nie wydaje się być nie NetBeans 7.0.1 JSpinner minimalna lub maksymalna wartość ustawienia. Czy istnieje inny sposób ograniczenia zakresu tego JSpinnera do 0..9?
tak, ale nie dbając kod insert i/lub z wygenerowanym kodem z GUI Palette
dodać SpinnerListModel (easiest for this requirement and example in Oracle tutorial) lub wrote own SpinnerNumberModel
15
// from 0 to 9, in 1.0 steps start value 5
SpinnerNumberModel model1 = new SpinnerNumberModel(5.0, 0.0, 9.0, 1.0);
JSpinner spin1 = new JSpinner(model1);
11
Będziesz musiał użyć this Konstruktor z SpinnerNumberModel
.
Fragment:
JFrame frame = new JFrame("Limiting value for a JSpinner");
SpinnerModel sm = new SpinnerNumberModel(0, 0, 9, 1); //default value,lower bound,upper bound,increment by
JSpinner spinner = new JSpinner(sm);
Powiązane problemy
- 1. JavaFX odpowiednik JSpinnera Swinga?
- 2. Jak ograniczyć liczbę dziesiętną?
- 3. Jak ograniczyć szerokość tekstu?
- 4. Jak ograniczyć pasek wyszukiwania
- 5. Jak ograniczyć widoczność przedmiotów?
- 6. Jak ograniczyć tekst w Eval
- 7. Jak ograniczyć użycie pamięci DEX
- 8. Jak ograniczyć referencje w Jenkins?
- 9. Jak można ograniczyć prędkość pobierania?
- 10. Scipy.optimize: jak ograniczyć wartości argumentów
- 11. Jak ograniczyć maksymalną szerokość UILabel?
- 12. Jak mogę ograniczyć Java Generics
- 13. Jak ograniczyć JFileChooser do katalogu?
- 14. Jak ograniczyć współbieżność płaskiej mapy?
- 15. Jak ograniczyć modyfikację danych Firebase?
- 16. Jak ograniczyć procesy potomne Jenkinsa?
- 17. JTextField: Jak ograniczyć liczbę znaków?
- 18. Ograniczyć sprite w cocos2d
- 19. Jak ograniczyć ilość zwracanych wyników w Sybase?
- 20. PHP/Javascript: Jak mogę ograniczyć prędkość pobierania?
- 21. Jak ograniczyć czas zapytania w elasticsearch?
- 22. Jak ograniczyć widok tylko do superużytkownika?
- 23. Jak ograniczyć wskaźnik zużycia z tematu?
- 24. Jak ograniczyć połączenia z serwerem SignalR?
- 25. Jak ograniczyć rejestrację do produktu w Firebase
- 26. Jak ograniczyć pole Int do zakresu wartości?
- 27. Jak ograniczyć d3.svg.axis do etykiet całkowitych?
- 28. Jak ograniczyć Min-Max Czas bootstrap DateTimePicker
- 29. Jak mogę ograniczyć dostęp zdalny do Elmah?
- 30. Jak ograniczyć datownik terminala do dzisiaj?
Zobacz ['SpinnerNumberModel'] (http://docs.oracle.com/javase/7/docs/api/javax/swing/SpinnerNumberModel.html), który pozwala określić wartości min/max w konstruktorze – Robin