Ich versuche, den Titel einer JInternalFrame-Komponente in meinem Java-Projekt zu aktualisieren.Problem beim Aktualisieren des Titels in der JInternalFrame-GUI-Komponente
Die Komponente ist eine Instanz meiner ImageFrame-Klasse, die JInternalFrame erweitert, und in meinem Code rufe ich eine Setter-Methode in meiner ImageFrame-Klasse auf, die das title-Attribut aktualisiert. Ich habe einen Komponententest ausgeführt und weiß, dass das Attribut korrekt aktualisiert wird, aber ich kann nicht herausfinden, wie ich die Komponente aktualisieren kann, um den neuen Titel anzuzeigen.
Irgendwelche Ideen?
FYI: Ich konnte nicht .repaint(), um den Trick zu tun.
Hier ist der Code:
File selectedFile = fileChooser.getSelectedFile(); // Gets File selected in JFileChooser
try {
ImageReadWrite.write(img, selectedFile); // Writes Image Data to a File
frame.setFilePath(selectedFile.getAbsolutePath()); // Changes File Location Attribute in Instance Of ImageFrame
frame.setFileName(selectedFile.getName()); // Changes Window Title Attribute
//frame.??
}
catch (Exception event) {
event.printStackTrace();
}
so, was ich hier brauchen, ist zu wissen, was ich sollte das Komponenten-Update mit dem neuen Titel
Fügen Sie den Code ein, den Sie zum Aktualisieren des Titels verwenden. Ident mit 4 Leerzeichen für AutoFormat. – OscarRyz