Как я отображаю диалоговое окно браузера файла или каталога использование MATLAB

Я создал пустой GUI, и теперь я хочу программировать кнопку для отображения диалогового окна браузера файла или каталога.

8
задан MatlabDoug 27 May 2010 в 20:10
поделиться

2 ответа

В ваш вопрос можно было бы добавить немного больше деталей, но вот общее предложение, с которого вы можете начать .. .

Вы можете установить обратный вызов для вашей кнопки так, чтобы он вызывал одно из встроенных диалоговых окон , доступных в MATLAB. Возможно, вас больше всего заинтересуют UIGETDIR или UIGETFILE , чтобы найти и выбрать каталог или файл, соответственно.

7
ответ дан 5 December 2019 в 14:00
поделиться

В дополнение к совету gnovice, если вы хотите, чтобы браузер каталогов был встроен в ваш графический интерфейс (а не открывался в отдельном диалоговом окне), вы можете использовать компонент Java. Взгляните на мою утилиту UICOMPONENT в File Exchange для рабочего примера.

В качестве альтернативы, вы можете создать собственное древовидное представление содержимого папки на панели Matlab, используя документированную, но неподдерживаемую функцию UITREE или компонент Java JTree (см. Мои UIINSPECT или FINDJOBJ для рабочих примеров).

5
ответ дан 5 December 2019 в 14:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: