Guten Tag
Angeregt aus folgendem Thema,
habe ich mich daran versucht selber einen "Tree" zu programmieren.
Als ich ihn aber startete(extra Klasse, welche von JFrame erbt) kam kein "Tree" sondern ein leeres Fenster(siehe Anhang).
Daher frage ich mich welche Komponenten ich vergessen habe zu initialisieren oder falsch verwendet habe, da ich nur einen kleinen Erfahrungswert in Sachen Swing habe.
Mein Code:
Vielen Dank im Voraus
Gruss
Angeregt aus folgendem Thema,
habe ich mich daran versucht selber einen "Tree" zu programmieren.
Als ich ihn aber startete(extra Klasse, welche von JFrame erbt) kam kein "Tree" sondern ein leeres Fenster(siehe Anhang).
Daher frage ich mich welche Komponenten ich vergessen habe zu initialisieren oder falsch verwendet habe, da ich nur einen kleinen Erfahrungswert in Sachen Swing habe.
Mein Code:
Code:
package gui;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.tree.*;
import filehandling.Reader; //Eigene Klasse
public class Explorer extends JScrollPane implements TreeSelectionListener,
MouseListener {
private JTree theTree = new JTree(new DefaultMutableTreeNode());
private String filePath;
private String fileName;
private String fileType;
private String path;
public Explorer() {
theTree.addTreeSelectionListener(this);
theTree.addMouseListener(this);
theTree.setEditable(false);
theTree.setDragEnabled(true);
theTree.makeVisible(new TreePath("C:/"));
this.add(theTree);
this.setSize(300, 500);
this.setVisible(true);
}
Vielen Dank im Voraus
Gruss