Position und Packung von JFrame () in toller WM [geschlossen]
-
09-09-2020 - |
Frage
Jedes Mal, wenn ich Pack () -Methode auf JFRAME aufrufe, bewegt es sich in die Anfangsstellung, wo er begonnen hat. Wenn ich versuche, den Ort des JFramens (GetLocation, GetLocationcreen) zu erhalten, ist es immer noch dasselbe wie die ursprüngliche Position, egal bin ich das Fenster. Ich renne ARCHLINUX mit großartiger WM. Bitte helfen.
danke uiii
edit: Was ich nur wünschen, ist, einige Komponenten im Hauptfenster anzeigen oder auszublenden, die die Räte der Layout-Größe verursachen), ohne die Fenster in die Ausgangsposition zu bewegen.
edit2: also habe ich gerade gefunden, dass paŭlo (aus dem kommentieren) richtig ist. Es funktioniert gut in XFCE, aber in großartiger Wm nicht.
edit3: Ich verstehe wirklich nicht, warum Sie die Frage stimmen. Es ist das erste Mal, dass ich die Funktion Pack () verwende, also weiß ich nicht, was das richtige Verhalten ist. Es gibt keine Erklärung im Java-API-Dokument, wenn sich die Position des Fensters ändert. Ich benutze dies einfach das erste in großartiger WM, den ich als meinen Fenstermanager verwende, also weiß ich nicht, dass ich mich noch nicht verhalten sollte. Ich habe versucht, im Internet etwas dagegen zu finden, aber nichts gefunden. Ich denke, dass diese Frage für jemanden nützlich sein kann, nachdem ich die Lösung gefunden habe. Es gibt sicherlich eine andere Java-Entwickler, die tolle WM (oder etwas Ähnlichem mit demselben Problem verwenden).