Hallo an alle,
ich kann keine Verbindung zwischen einem FileDialog und einem JTree erstellen. Ich habe ein "Add Music" MenuItem. Ich habe ihm einen ActionListener zugewiesen - da wird ein FileDialog erstellt. Ich will jetzt das selected File von FileDialog in einem JTree hinzufügen.
Hier ist ein Teil des Codes:
Hier ist das Erstellen einem DefaultMutableTreeNode in Main-Frame
Hier ist das "Add Music" - MenuItem
und hier ist die InereKlasse AddMusic, die dient dazu, ein ActionListener dem "Add Music" - Menu Item zuzuweisen.
Also wie kann ich es programmieren, dass jedes selected File von FileDialog ins JTree angezeigt wird.
Bitte, hilf mir
ich kann keine Verbindung zwischen einem FileDialog und einem JTree erstellen. Ich habe ein "Add Music" MenuItem. Ich habe ihm einen ActionListener zugewiesen - da wird ein FileDialog erstellt. Ich will jetzt das selected File von FileDialog in einem JTree hinzufügen.
Hier ist ein Teil des Codes:
Hier ist das Erstellen einem DefaultMutableTreeNode in Main-Frame
Code:
rootNode = new DefaultMutableTreeNode("Root");
wiedergabelisten = new DefaultMutableTreeNode("Wiedergabelisten");
lieblingsPlaylist = new DefaultMutableTreeNode("Lieblings Playlist");
rootNode.add(wiedergabelisten);
rootNode.add(lieblingsPlaylist);
Hier ist das "Add Music" - MenuItem
Code:
datei = new JMenu("Datei");
addMusic = new JMenuItem("Add Music");
addMusic.addActionListener(new AddMusic());
datei.add(addMusic);
und hier ist die InereKlasse AddMusic, die dient dazu, ein ActionListener dem "Add Music" - Menu Item zuzuweisen.
Code:
public void addMusic() {
FileDialog addMusicFD = new FileDialog(mainFrame, "Choose a File", FileDialog.LOAD);
addMusicFD.setDirectory("C:\\");
addMusicFD.setVisible(true);
addMusicFD.setLocationRelativeTo(null);
}
Also wie kann ich es programmieren, dass jedes selected File von FileDialog ins JTree angezeigt wird.
Bitte, hilf mir
Zuletzt bearbeitet: