CEROG
18-02-2004, 19:15
Hallo zusammen,
ich kämpfe gerade mit einem Java-Programm.
Dabei muß ich eine Datei öffnen. Mit dem JFilechooser sollte es eigentlich gehen.
Leider habe ich damit ein Problem.
Der JFilechooser wird in einem Dateiadapter verwendet. Jede Klasse und jeder Adapter ist in einer eigenen Datei untergebracht.
Die Unterfunktion, in der der Filechooser sieht so aus.
public String dateiOeffnen (){
JFileChooser dateiSelektion = new JFileChooser();
dateiSelektion.setMultiSelectionEnabled(true);
int option = dateiSelektion.showDialog(MenuAdapter.this);
if (option == JFileChooser.APPROVE_OPTION) {
File dateiName = dateiSelektion.getSelectedFile();
}
}
Leider bekomme ich folgende Fehlermeldung:
MenuAdapter.java:15: showDialog(java.awt.Component,java.lang.String) in javax.swing.JFileChooser cannot be applied to (MenuAdapter)
int option = dateiSelektion.showDialog(this);
Kann mir jemand helfen, dieses Problem zu beseitigen?
Viele Grüße,
CEROG
ich kämpfe gerade mit einem Java-Programm.
Dabei muß ich eine Datei öffnen. Mit dem JFilechooser sollte es eigentlich gehen.
Leider habe ich damit ein Problem.
Der JFilechooser wird in einem Dateiadapter verwendet. Jede Klasse und jeder Adapter ist in einer eigenen Datei untergebracht.
Die Unterfunktion, in der der Filechooser sieht so aus.
public String dateiOeffnen (){
JFileChooser dateiSelektion = new JFileChooser();
dateiSelektion.setMultiSelectionEnabled(true);
int option = dateiSelektion.showDialog(MenuAdapter.this);
if (option == JFileChooser.APPROVE_OPTION) {
File dateiName = dateiSelektion.getSelectedFile();
}
}
Leider bekomme ich folgende Fehlermeldung:
MenuAdapter.java:15: showDialog(java.awt.Component,java.lang.String) in javax.swing.JFileChooser cannot be applied to (MenuAdapter)
int option = dateiSelektion.showDialog(this);
Kann mir jemand helfen, dieses Problem zu beseitigen?
Viele Grüße,
CEROG