J'essaie de mettre à jour le titre d'un composant JInternalFrame dans mon projet Java.Problème lors de la mise à jour du titre dans le composant JInternalFrame GUI
Le composant est une instance de ma classe ImageFrame qui étend JInternalFrame, et dans mon code j'appelle une méthode setter dans ma classe ImageFrame qui met à jour l'attribut title. J'ai effectué un test d'unité et je sais que l'attribut est correctement mis à jour, mais je n'arrive pas à comprendre comment actualiser le composant pour afficher le nouveau titre.
Des idées?
FYI: Je n'ai pas réussi à obtenir .repaint() pour faire l'affaire.
Voici le 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();
}
donc ce que je besoin ici est de savoir ce que je dois ajouter à faire la mise à jour des composants avec le nouveau titre
Collez le code que vous utilisez pour mettre à jour le titre. Ident utilisant 4 espaces pour l'autoformat. – OscarRyz