Ich verwende einen JFrame, in dem der CENTER-Teil des BorderLayout durch eine JScrollPane, die um ein JPanel wickelt besetzt ist. Ich stelle fest, dass sich die Anzeige nicht ändert, wenn ich die Aktion auslöse, die die Anzeige des JPanels tatsächlich verursacht. Aber wenn ich die Größe des JFrame, die neue JScrollPane hat jetzt magisch erschienen.
Welche Methoden werden also aufgerufen, wenn Sie die Größe eines JFrames ändern? Wenn ich das weiß, kann ich sie im Code aufrufen und vermeiden, dass ich die Größe des Rahmens ändern muss, nur um die Ergebnisse der Operation zu sehen.