Hab einen Datei Explorer programmiert und wenn ich dort nun im JTable auf eine txt Datei klicke wird diese Datei mit meinem Texteditor geöffnet. Dies funktioniert so:
jetzt meine frage: wie muss ich den Code umschreiben um Dateien speichern zu können? Könnt ihr mir da weiterhelfen?
Code:
myFiles.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
// Doppelklick
if (e.getClickCount() == 2) {
Object klick = myFiles.getValueAt(myFiles.getSelectedRow(), myFiles.getSelectedColumn());
if(klick.toString().endsWith(".txt"))
{
try {
GuiTexteditor editor = new GuiTexteditor();
File file = new File(klick.toString());
BufferedReader reader = new BufferedReader(new FileReader(file));
String text = "";
String line = "";
while((line = reader.readLine()) != null)
{
text += line +"\n";
}
System.out.println(text);
textarea.setText(text);
}
catch (IOException ex)
{
ex.printStackTrace();
}
}
jetzt meine frage: wie muss ich den Code umschreiben um Dateien speichern zu können? Könnt ihr mir da weiterhelfen?