Jak zmienić rozmiar JSplitPane
na false
? Nie chciałem zmienić rozmiaru JSplitPane
, użyłem go do obramowania tego panelu. Czy istnieje inny sposób tworzenia tej samej struktury granicznej, aby podzielić panel pionowo na dwie części.JSplitPane set resizable false
Odpowiedz
można zastąpić JSplitPane méthodes getDividerLocation()
i getLastDividerLocation
i zwraca wartość stałą.
JSplitPane split = new JSplitPane(JSplitPane.VERTICAL_SPLIT){
private final int location = 100;
{
setDividerLocation(location);
}
@Override
public int getDividerLocation() {
return location ;
}
@Override
public int getLastDividerLocation() {
return location ;
}
};
@Tapas Bose, nie ma potrzeby rozszerzania klasy podziału. – camickr
@camickr Ale to właśnie robi to rozwiązanie, rozszerza JSpiltPane o anonimową klasę. –
Rozważmy za korzystanie Compound Borders z EtchedBorder
splitPane.setEnabled(false);
final double pos = split.getDividers().get(0).getPosition();
split.getDividers().get(0).positionProperty().addListener(new ChangeListener<Number>() {
@Override
public void changed(ObservableValue<? extends Number> arg0,
Number arg1, Number arg2) {
split.getDividers().get(0).setPosition(pos);
}
});
Dla zapobiegania użytkownikom zmianę rozmiaru okienka można również ustawić rozmiar dzielnik zera.
splitPane.setDividerSize(0);
- 1. BaseAdapter: set hasStableIds() na false?
- 2. -Confirm: $ false set as global setting
- 3. Wykrywanie ruchu dzielnika JSplitPane
- 4. Capistrano używając sudo nawet z "set: use_sudo, false"
- 5. kakao użytkownika Resizable Odwiedzin
- 6. Jak pozwolić JSplitPane poruszać się gładko?
- 7. Jak powiązać dane .resizable(). Draggable()?
- 8. jQuery UI Resizable alsoResize reverse
- 9. JQuery UI - .resizable nie działa
- 10. jQuery resizable() i wiele równieżResizes?
- 11. dla resizable okna z windowStyle = None
- 12. jQuery ui ReSizable z pasków przewijania
- 13. jQuery UI Resizable - Jak pogrubić uchwyt
- 14. Różnica między: [ScaffoldColumn (false)] a [Display (AutoGenerateField = false)]
- 15. curl_exec() zawsze zwraca false
- 16. Set _NO_DEBUG_HEAP
- 17. Nie można zastosować JqueryUI Resizable AspectRatio po inicjalizacji?
- 18. HiddenInput (DisplayValue = false)] vs [ScaffoldColumn (false)]
- 19. zero || false i false || zero w Ruby
- 20. Set Uprawnienia Pozycja
- 21. Połączenie PDO: Deklaracja UTF-8 z SET NAMES/CHARACTER SET?
- 22. jak porównać dwa std :: set?
- 23. Adnotacje danych jednostek Entity równoważne .WillCascadeOnDelete (false);
- 24. Set DataContext w XAML
- 25. Keytool set nazwa_hosta
- 26. Set gradientu za UITableView
- 27. Spring Security: Set GrantedAuthority
- 28. Set sekwencjonowanie typu puzzle
- 29. Co robi "--set-upstream"?
- 30. Operator [] C++ Get/Set
Wyłączanie podzielonego panelu. Zobacz poniżej. – camickr