Ihre Frage könnte ein wenig detaillierter sein, aber hier ist ein allgemeiner Vorschlag, um Sie zu beginnen ...
Sie können den Callback für Ihren Druckknopf so einstellen, dass er eines der eingebauten aufruft Dialogboxen in MATLAB verfügbar. Am meisten interessiert Sie vielleicht UIGETDIR
oder UIGETFILE
, um nach einem Verzeichnis bzw. einer Datei zu suchen und dieses auszuwählen.
Zusätzlich zu gnovices Ratschlag, wenn Sie möchten, dass Ihr Verzeichnis-Browser in Ihre GUI eingebettet wird (im Gegensatz zum Öffnen in einem separaten Dialogfenster), können Sie die Java-Komponente verwenden. Sehen Sie sich mein UICOMPONENT-Dienstprogramm in der Datei an Exchange für ein funktionierendes Beispiel.
Alternativ können Sie Ihre eigene Baumansicht von Ordnerinhalten in einem Matlab-Panel mit der dokumentierten, noch nicht unterstützten UITREE-Funktion oder einer Java JTree-Komponente entwerfen (werfen Sie einen Blick auf meine UIINSPECT oder FINDJOBJ Dienstprogramme für Arbeitsbeispiele).
Tags und Links user-interface matlab