Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Java > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail



Ответ
 
Опции темы
Старый 06.12.2017, 10:34   #1
SorryImNoob
Новичок
 
Регистрация: 04.12.2017
Сообщений: 1
Репутация: 10
По умолчанию Проводник каталогов в Java

Хочу сделать приложение, которое отображает все логические диски на компьютере, с возможностью зайти на диск, посмотреть каталоги, файлы в них и т.д. Ну что-то вроде проводника в Винде.
Код:

File[] data =  File.listRoots();
JList  list = new JList(data);
        list.addMouseListener(new MouseAdapter(){
            @Override
            public void mouseClicked(MouseEvent evt) {
                filesInDir();
            }
        });

public void filesInDir(){
        File root = (File) list.getSelectedValue();
        File[] children = root.listFiles();
        if (children != null) {
            for(int i = 0; i < children.length; i++){
                System.out.println(children[i].getName());
            }
        }
    }

Подсмотрел из примера. Здесь вывожу просто в консоль содержимое выбранного диска, проверить что показывает)
А как сделать, чтобы содержимое list удалялось при выборе Диска двойным кликом(якобы я захожу на него) и тут же в тот же list уже отображались новые данные, вроде перерисовки какой-то нужно... Подскажите
SorryImNoob вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вызвать проводник Juls16 C# (си шарп) 1 07.06.2017 16:34
Отобразить дерево каталогов Java GUI ukdug179 Помощь студентам 6 30.09.2016 19:22
Проводник tae1980 Microsoft Office Excel 2 22.11.2010 04:21
TreeView и проводник Baaandit Общие вопросы Delphi 4 23.11.2009 19:37
Проводник....... ZhekON Общие вопросы Delphi 9 10.02.2008 12:10




11:55.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru