Додавання вибору файлів до додатка java

  • створення програми
  • Створення форми додатка
  • Додавання вибору файлів
  • Налаштування вибору файлів
  • виконання програми

Для роботи з цим навчальним курсом потрібні програмне забезпечення та ресурси, перераховані нижче.

Програмне забезпечення або матеріал

Версія 7.0 або пізніша

Версія 6, 7 або 8

створення програми

Перш за все необхідно створити додаток Java:

Додавання вибору файлів до додатка java

  • Натисніть кнопку "Завершити".
  • Створення форми додатка

    У цьому розділі ви створите контейнер JFrame і додасте до нього кілька компонентів.

    Створення форми JFrame:

    Додавання вибору файлів до додатка java

  • Натисніть кнопку "Завершити".
  • У вікні "Властивості" введіть Demo application як властивості "Тема" і натисніть ENTER для підтвердження.
  • Щоб додати компоненти до форми JFrame, виконайте наступні дії.

    Примітка. Якщо палітра не відображається, виберіть 'Вікно> Палітра' в головному меню.

    Додавання вибору файлів до додатка java

    Додавання вибору файлів до додатка java

    Примітка. Переконайтеся, що панель меню обрана до перетягування іншого елемента меню в нього, щоб додати цей інший елемент на панель меню.

    Додавання вибору файлів до додатка java

    Додавання вибору файлів до додатка java

    Додавання вибору файлів до додатка java

  • Змініть розмір компонента, щоб залишити місце для тексту, який відобразиться у виборі файлів пізніше. Змініть ім'я змінної на textarea. Форма повинна мати такий вигляд:

    Додавання вибору файлів до додатка java

    Основним вправою даного навчального курсу була настройка простого додатка Java. Зараз слід додати фактичний вибір файлів.

    Додавання вибору файлів

    1. Виберіть Вікно> Навігація> Навігатор, щоб відкрити вікно 'Навігатор' (якщо воно ще не відкрито).
    2. У навігаторі клацніть правою кнопкою миші вузол Інші компоненти. Виберіть в контекстному меню пункт "Додати з палітри> Діалогові вікна Swing> Вибір файлів
  • Навігатор показує, що елемент JFileChooser доданий в форму.
  • Клацніть вузол JFileChooser правою кнопкою миші і змініть ім'я змінної на fileChooser.

    Додавання вибору файлів до додатка java

    Ви додали вибір файлів. Далі слід налаштувати вибір файлів для відображення необхідного заголовка, додати користувальницький фільтр файлів і інтегрувати вибір файлів в додаток.

    Налаштування вибору файлів

    Реалізація дії "Відкрити"

    Примітка. Видаліть першу і останню рядок фрагмента коду, які дублюють існуючі рядки в початковому файлі.

    Отже, метод FileChooser getSelectedFile () викликається для визначення файлу, обраного користувачем, з метою подальшої роботи з ним. У цьому прикладі зчитується вміст файлів, яке потім відображується в TextArea.

    Реалізація фільтра файлів

    Тепер можна додати користувальницький фільтр файлів, завдяки якому у виборі файлів будуть відображатися тільки файли * .txt.

    1. Перейдіть в режим конструювання і виберіть елемент fileChooser у вікні 'Навігатор'.
    2. У вікні 'Властивості' натисніть кнопку огляду ( '.') Поряд з потрібними fileFilter.
    3. У діалоговому вікні "Фільтр файлів" виберіть власний код з поля зі списком.

    Додавання вибору файлів до додатка java

  • Введіть new MyCustomFilter () в текстове поле. Натисніть кнопку "ОК".
  • Для використання призначеного для користувача коду необхідно створити внутрішній (або зовнішній) клас MyCustomFilter. розширює клас FileFilter. Щоб створити внутрішній клас, який реалізує фільтр, скопіюйте та вставте наступний фрагмент коду у вихідний код класу під операторами імпорту.
  • виконання програми

    1. Для запуску прикладу проекту клацніть проект JFileChooserDemo правою кнопкою миші і натисніть кнопку "Виконати".
    2. У діалоговому вікні "Запуск проекту" виберіть головний клас jfilechooserdemo.resources.JFileChooserDemo і натисніть кнопку "ОК".

    Додавання вибору файлів до додатка java

  • В меню 'Файл' запущеного демо-програми виберіть 'Відкрити', щоб ініціювати дію. Результат повинен мати наступний вигляд:

    Додавання вибору файлів до додатка java

  • Щоб закрити програму, виберіть "Вихід" в меню "Файл".
  • Слід звернути увагу на інші корисні вікна і діалогові вікна Swing, наприклад ColorChooser або OptionPane в палітрі графічного інтерфейсу.

    Що далі?

    Схожі статті