Как настроить JFileChooser

Я хочу настроить свой JFileChooser так, чтобы вместо того, чтобы произносить "Имя папки" внизу, я хотел бы установить его как "Имя изображения", а в текстовом поле я не хочу, чтобы это менялось в зависимости от того, где я нажимаю, Я хочу, чтобы это все время оставалось пустым. Во всяком случае, я мог бы сделать это. в основном я просто хочу настроить свой JFileChooser:

1 ответ

Решение

Средство выбора файлов не было разработано для такой настройки. Правильным решением будет настроить пользовательский интерфейс выбора файлов.

Для взлома вы можете попробовать воспользоваться классом Darryl Swing Utils. В примере показано, что вы можете получить доступ к текстовому полю. Если у вас есть текстовое поле, вы можете добавить DocumentFilter, чтобы предотвратить обновление документа. Или вы можете изменить цвет шрифта на белый, чтобы не видеть текст.

Код для доступа к метке будет похожим. Просто найдите ярлык, содержащий текст, который вы хотите изменить.

Добавьте этот код в main() метод:

try{  
    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
catch(Exception e){}
Другие вопросы по тегам