Könnt ihr mir helfen bitte, ich muss "createMenus" in der Methode "initializeApp" aufrufen,
ich dachte das wäre kein Thema doch wenn ich das einfach dadranhänge bekomme ich Fehlermeldung.
mfg
Amin
ich dachte das wäre kein Thema doch wenn ich das einfach dadranhänge bekomme ich Fehlermeldung.
Java:
public static void main(String args[]){
Main app = new Main();
String filePath = Konstanten.DEFAULT_PATH;
app.initializeApplication(filePath);
}
private void initializeApplication(String filePath) {
IOVerwaltung ioVerwaltung = new IOVerwaltung();
this.setSize(Konstanten.GUI_DIMENSION);
this.addWindowListener(new WindowAdapter(){
@Override
public void windowClosing(WindowEvent we){
System.exit(0);
}
});
topLevelKatalog = new Katalog("TopLevelKatalog");
treeModel = new DefaultTreeModel(topLevelKatalog);
if(filePath != null){
ioVerwaltung.baumEinlesen(topLevelKatalog, filePath);
}
jTree = new JTree(treeModel);
jTree.getSelectionModel().setSelectionMode(TreeSelectionModel
.DISCONTIGUOUS_TREE_SELECTION);
jTree.setEditable(true);
JScrollPane jScrollPane = new JScrollPane(jTree);
this.add(jScrollPane, BorderLayout.CENTER);
this.setVisible(true);
topInset = this.getInsets().top;
}
private void createMenus(){
JMenuBar menuBar = new JMenuBar();
JMenu menuVerwalten = new JMenu("Kataloge verwalten");
JMenuItem jmiEinlesen = getJmiKatalogEinlesen();
menuVerwalten.add(jmiEinlesen);
JMenuItem jmiLaden = getJmiKatalogLaden();
menuVerwalten.add(jmiLaden);
menuVerwalten.addSeparator();
JMenuItem jmiSaveAs = getJmiSpeichernUnter();
menuVerwalten.add(jmiSaveAs);
mfg
Amin