Hi,
wie kann ich folgendes machen:
ich habe 2 .java dateien welche jeweils die .java Datei Filechooser aufrufen.
Die 2 sind einfach 2 Klassen in welchen ich ein sql statement eine jtable füllt und bei rechtsklick wird ein export nach csv gestatet. Der Filechooser soll jetzt einfach den pfad und den dateinamen bereitstellen und den export mit den eingegebenen werten starten.
in der 1. Klasse setzte ich einen String
in der 2. Klasse einen String:
In der FilechooserKlasse wollte ich so etwas machen:
die Variable objekt wird aber nicht übergeben wenn ich die FilechooserKlasse aufrufe und so bekomme ich immer null als ergebnis
wie kann ich folgendes machen:
ich habe 2 .java dateien welche jeweils die .java Datei Filechooser aufrufen.
Die 2 sind einfach 2 Klassen in welchen ich ein sql statement eine jtable füllt und bei rechtsklick wird ein export nach csv gestatet. Der Filechooser soll jetzt einfach den pfad und den dateinamen bereitstellen und den export mit den eingegebenen werten starten.
in der 1. Klasse setzte ich einen String
Java:
public static String objekt = "Anschluss";
Java:
public static String objekt = "Kasten";
In der FilechooserKlasse wollte ich so etwas machen:
Java:
class SaveL implements ActionListener {
public void actionPerformed(ActionEvent e) {
if (verzeichnisGewaehlt == 1)
try {
String[] args = null;
if (objekt == "") {
System.out.println(objekt); }
else if (objekt == "Anschluss") {System.out.println(objekt); Anschluss.generateCsvFileget(); }
else if (objekt == "Kasten") {System.out.println(objekt); Kasten.generateCsvFileget(); }
} catch (Exception ex) {
Logger.getLogger(SaveDialog.class.getName()).log(Level.SEVERE, null, ex);
}
else
JOptionPane.showMessageDialog(rootPane, "Kein Dateiname und kein Verzeichnis ausgewählt!!", "Achtung",
JOptionPane.WARNING_MESSAGE);
}
die Variable objekt wird aber nicht übergeben wenn ich die FilechooserKlasse aufrufe und so bekomme ich immer null als ergebnis