Java: Wie steuere ich das JPanel-Seitenverhältnis?

Ich habe ein JPanel, das ich quadratisch lassen möchte, aber ich möchte, dass es die Größe so beibehält, dass es den maximal möglichen Platz in seinem übergeordneten JFrame ausfüllt, aber quadratisch bleibt, d. H., Es nimmt die kürzeste Seite des JFrame als quadratische Breite.

Ich habe das Internet durchsucht, alle Layout-Manager überprüft und keine scheint eine einfache Lösung für dieses sehr einfache Problem zu haben.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage