Как открыть jfilechooser с предопределенным размером
-
27-09-2019 - |
Вопрос
chooser = new JFileChooser();
chooser.setSize(300, 200);
if (chooser.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {
.......
}
Это не работает. Всегда открывается по умолчанию.
Решение
Пытаться chooser.setPreferedSize(new Dimension(300, 200))
Другие советы
Может быть, решение будет расширять класс jfilechooser и перегружать конструктор с помощью нового метода STATSIZE. Не уверен, будет ли это работать. Я знаю, что вы можете продлить очень простой JDialog для создания пользовательских диалогов и вызов Stresize там работал для меня в прошлый раз, когда я попробовал.
Не связан с StackOverflow