Hi,
ich hab mir ein Save-Dialog gebaut, mit dem man eine Tabelle als Xml Speichern kann. Das war ja noch einfach.
Jetzt will ich aber, dass im Save-Dialog in der Auswahlliste z.B. zwischen den Formaten Xml, txt oder csv auswählen kann und das Programm dann automatisch die richtige Endung an den Namen hängt.
Kann mir da jemand helfen?
Gruß
dashier habe ich bisher:
ich hab mir ein Save-Dialog gebaut, mit dem man eine Tabelle als Xml Speichern kann. Das war ja noch einfach.
Jetzt will ich aber, dass im Save-Dialog in der Auswahlliste z.B. zwischen den Formaten Xml, txt oder csv auswählen kann und das Programm dann automatisch die richtige Endung an den Namen hängt.
Kann mir da jemand helfen?
Gruß
dashier habe ich bisher:
Code:
File file = null;
JFileChooser fc = new JFileChooser();
fc.setDialogType(JFileChooser.SAVE_DIALOG);
int state = fc.showSaveDialog(null);
if (state == JFileChooser.APPROVE_OPTION)
{
String path = fc.getSelectedFile().getPath();
path = path + ".xml";
file = new File(path);
XMLOutputter outputter = new
XMLOutputter(Format.getPrettyFormat().setEncoding("ISO-8859-1"));
FileOutputStream fout = new FileOutputStream(file);
// doc wird weiter oben gesetzt......aber das ist ja nicht das Problem
outputter.output(doc, fout);
fout.flush();
fout.close();
}