fenstergröße und maximiertes fenster/JFrame

Status
Nicht offen für weitere Antworten.

SebiB90

Top Contributor
wenn es fenster maimiert ist und ich dann per getSize() mir die größe hole bekomm ich die größe des fenster in maximierterform. wie kann ich herraus kriegen wie groß das fenster ist wenn es nicht maximiert ist, aber auf dem bildschirm ganze zeit das maximierte fenster angezeigt wird?[/code]
 

L-ectron-X

Gesperrter Benutzer
Hast Du eine Größe gesetzt?
Wenn ja, kannst Du sie einfach als Instanzvariablen speichern und per get()-Methode zurück geben lassen.
Ansonsten, kannst Du die Frage noch mal anders stellen? ???:L
 

SebiB90

Top Contributor
also, ich hab ein JFrame und der benutzer verändert die größe von dem(nicht maximieren) und dann maximiert er nach einer zeit das fenster.Wenn er fertig is schließt er das fenster.ein windowlistener springt an und soll speichern ob das fenster maximiert ist(das ist kein problem) und wie groß das fenster ist wenn es nicht maximiert ist also wie groß es war bevor er es maximiert hat und da liegt das problem wie bekomm ich diese größe raus?

ich hoffe du hast es jetzt verstanden

oder noch ein beispiel(x und y ist eine beliebige zahl)
ein fester ist x breit und y hoch -> fenster wird maximiert -> das fenster wird wieder in den normal zustande gebracht und hat wieder die breite x und die höhe y
x und y will ich bekommen ohne das fenster in den normal zustand zu bringen
 

L-ectron-X

Gesperrter Benutzer
x und y setzt Du doch im Regelfall per setSize() im Konstruktor.
Du könntest sie doch als Instanzvariablen speichern und per get()-Methode wieder abfragen.
Wenn Du pack() verwendest, kannst Du die per getSize() abfragen und in entsprechenden Variablen speichern.
 

SebiB90

Top Contributor
du verstehst mein problem nicht
ich weiß das ich mit getSize() das bekommen kann ich versuchs nochmal zu erklären
Code:
->standart größe x=700 y=700
->benutzer ändernt die größe z.b. auf x= 500 y = 600 <---------------------------------------------------------------|diese 
->benutzer maximiert x und y wird dem bildschirm angepasst( z.b. 800x600)                                            |werte
->beim schließen herraus finden wie groß das fenster vor der maximierung war denn per getSize() bekomm ich 800x600 --|holen
 
R

Roar

Gast
schonmal was von doku gehört?? http://java.sun.com/j2se/1.5.0/docs/api/java/awt/Window.html#pack()
 

SebiB90

Top Contributor
Roar hat gesagt.:
schonmal was von doku gehört?? http://java.sun.com/j2se/1.5.0/docs/api/java/awt/Window.html#pack()
schonmal gehört das ich englisch hasse
ich raff das nicht was da steht
Causes this Window to be sized to fit the preferred size and layouts of its subcomponents. If the window and/or its owner are not yet displayable, both are made displayable before calculating the preferred size. The Window will be validated after the preferredSize is calculated.
was soll das bedeuten?
 

Icewind

Bekanntes Mitglied
naja das fenster wird auf die optimale größe angepasst die die subkomponents brauchen.... wenn notwendig werden noch komponents sichtbar gemacht wenn sie noch nicht sichtbar waren...

ps kannst du es mit einem Window(State)Listener versuchen, da kannst du beim WindowEvent auf COMPONENT_RESIZED überprüfen... musst halt noch vorher überprüfen ob das window maximiert worden ist...
 

L-ectron-X

Gesperrter Benutzer
Heißt grob übersetzt:
<<Passt das Fenster an die bevorzugte Größe des Layouts und der eingebetteten Komponenten an. Wenn das Fenster und/oder sein Eigentümer gerade nicht darstellbar ist, werden sie darstellbar gemacht, bevor die bevorzugte Größe berechnet wird. Das Fenster wird nach der Berechnung geprüft und neugezeichnet.>>

Heißt im Grunde nichts anderes, als dass das Fenster so berechnet wird, das alle Komponenten ins Fenster passen und in ihrer bevorzugten Größe sichtbar sind.
 

Illuvatar

Top Contributor
Leute, Back to topic ;)

Ich denke, das was Icewind geschrieben hat, wird das beste sein:
Icewind hat gesagt.:
kannst du es mit einem Window(State)Listener versuchen, da kannst du beim WindowEvent auf COMPONENT_RESIZED überprüfen... musst halt noch vorher überprüfen ob das window maximiert worden ist...
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Erste Schritte Objekte von JFrame der Fenstergröße anpassen Java Basics - Anfänger-Themen 3
C GUI aktualisieren: repaint, validate, Fenstergröße ändern bringt nichts Java Basics - Anfänger-Themen 13
G Feste Fenstergröße? Java Basics - Anfänger-Themen 4
B Fenstergröße variiert bei JDialog.pack()-Aufruf Java Basics - Anfänger-Themen 10
G JFrame AnzeigeProblem bei änderung der Fenstergröße Java Basics - Anfänger-Themen 3
P Fenstergröße Java Basics - Anfänger-Themen 2
G Scalieren eines Bildes, abhängig von der Fenstergröße Java Basics - Anfänger-Themen 10
G Maximale Fenstergröße eines JFrame Java Basics - Anfänger-Themen 4
P Fenstergröße per Buttonklick erweitern? Java Basics - Anfänger-Themen 4
L Fenstergröße Java Basics - Anfänger-Themen 5
P Fenstergröße ermitteln Java Basics - Anfänger-Themen 7
V Automatische Fenstergröße verändern Java Basics - Anfänger-Themen 4
E Variable von 1. Fenster an 2. Fenster übergeben. Java Basics - Anfänger-Themen 7
javalux123 Keylistener auf andere Fenster Java Basics - Anfänger-Themen 3
T Java FXML selbes Fenster verschiedene Stellen im Programm Java Basics - Anfänger-Themen 5
B Scrollbares Fenster (JScrollPane) mit JPanel scrollt nicht Java Basics - Anfänger-Themen 3
J Überprüfen ob ein Fenster offen ist? Java Basics - Anfänger-Themen 8
T jOptionPane zum schließen von Fenster, wie "Ja" und "Nein" anstatt Yes und No Java Basics - Anfänger-Themen 2
JEP1 Java Dialog Fenster schließen Spiel Java Basics - Anfänger-Themen 0
H Eingabe tätigen bevor Graphics g Fenster öffnet Java Basics - Anfänger-Themen 5
celta_vigo Konsolen-Fenster ist weg Java Basics - Anfänger-Themen 5
Thomathy Interface Wie schließt man ein anderes JFrame Fenster? Java Basics - Anfänger-Themen 6
M PNG als Spieler im Fenster anzeigen Java Basics - Anfänger-Themen 4
S JOptionPane komplett leeres Fenster Java Basics - Anfänger-Themen 4
A Eclipse-Fenster starten statt Konsoleausgabe Java Basics - Anfänger-Themen 2
A Fenster bleibt weiß Java Basics - Anfänger-Themen 7
O Fenster programmieren Java Basics - Anfänger-Themen 2
M JavaFX: Fenster bleibt weiß Java Basics - Anfänger-Themen 3
A Fenster programmieren Java Basics - Anfänger-Themen 1
J JFrame Fenster öffnet sich nicht Java Basics - Anfänger-Themen 7
M aus Fenster anderes Fenster öffnen und wieder umgekehrt Java Basics - Anfänger-Themen 5
J Best Practice DOS Fenster mit Befehlszeile (Lösung) Java Basics - Anfänger-Themen 2
J Fenster wieder unsichtbar machen Java Basics - Anfänger-Themen 2
das_leon Gesamtes Programm in einem Fenster Java Basics - Anfänger-Themen 1
E Knopfdruck neues Fenster öffnen Java Basics - Anfänger-Themen 5
A Fenster mit Button aufrufen Java Basics - Anfänger-Themen 3
D Erste Schritte JPanel verschiebt Fenster via setVisible Java Basics - Anfänger-Themen 5
W Es wird erst gezeichnet, wenn ich das Fenster vergrößere? Java Basics - Anfänger-Themen 20
K Interface Fenster mit 3 ComboBoxen und 1 Button Java Basics - Anfänger-Themen 13
P Erste Schritte durch MenuBar verschiedene Fenster öffnen Java Basics - Anfänger-Themen 2
I Fenster A soll Fenster B schliessen Java Basics - Anfänger-Themen 5
D Java Fenster blockiert ? Java Basics - Anfänger-Themen 5
K Erste Schritte Neues Fenster mit Textinhalt öffnen Java Basics - Anfänger-Themen 6
M Code um per jButton ein neues Fenster zu öffnen Java Basics - Anfänger-Themen 3
A Popup-Fenster Java Basics - Anfänger-Themen 1
L Fenster auf Knopfdruck Java Basics - Anfänger-Themen 3
N Problem mit JOptionPane und Fenster-Fokus Java Basics - Anfänger-Themen 2
J ausgaben von der konsole in das fenster Java Basics - Anfänger-Themen 5
O Finally beim Fenster schliessen Java Basics - Anfänger-Themen 3
F Klassen Zugriff auf Fenster aus versch. Klassen Java Basics - Anfänger-Themen 5
P Eigenes Fenster erstellen Java Basics - Anfänger-Themen 5
M Input/Output Text auf Fenster zeichen Java Basics - Anfänger-Themen 2
T Zu viele Fenster - HILFE! Java Basics - Anfänger-Themen 5
J Extra Fenster (Frame) Java Basics - Anfänger-Themen 20
llabusch Fenster per Button verschieben Java Basics - Anfänger-Themen 5
llabusch Fenster um x Pixel verschieben Java Basics - Anfänger-Themen 4
P Window Builder Reiter im Fenster erstellen Java Basics - Anfänger-Themen 7
S Java Fenster Java Basics - Anfänger-Themen 2
D (zwei) Fenster mit unterschiedlicher Befüllung Java Basics - Anfänger-Themen 11
A JAVA Fenster in ein PDF Konvertieren Java Basics - Anfänger-Themen 1
A Erkennung eines Button im aktiven Fenster Java Basics - Anfänger-Themen 2
B Variable im Fenster anzeigen lassen? Java Basics - Anfänger-Themen 2
S Fenster ist zu groß Java Basics - Anfänger-Themen 8
O GUI: Eigene Fenster "Form"? Java Basics - Anfänger-Themen 13
X JFrame Fenster einzeln schließen Java Basics - Anfänger-Themen 2
E Fehlermeldung und Fenster wird nicht mehr angezeigt Java Basics - Anfänger-Themen 12
I Einlese Abfrage zweier Variablen in einem Fenster Java Basics - Anfänger-Themen 6
F Erste Schritte Aktuelles Fenster durch Event schließen Java Basics - Anfänger-Themen 3
N Java Programm im CMD Fenster öffnen, wie? Java Basics - Anfänger-Themen 17
S Erste Schritte Fenster wechsel im Applet Java Basics - Anfänger-Themen 7
tuttle64 Keine Umlaute im Dos Fenster Java Basics - Anfänger-Themen 12
J Button nimmt das komplette Fenster ein?! Java Basics - Anfänger-Themen 5
M Beim Klicken auf X neues Fenster Java Basics - Anfänger-Themen 4
Athena Schlichtes Fenster mit Windowskomponenten Java Basics - Anfänger-Themen 3
H KeyListener auf ganzes Fenster setzen Java Basics - Anfänger-Themen 14
S Neues Fenster auf Knopfdruck Java Basics - Anfänger-Themen 12
J Button drücken neues Fenster?! Java Basics - Anfänger-Themen 5
A Login Fenster Java Basics - Anfänger-Themen 3
C Button - neues Fenster - Bestellung anzeigen Java Basics - Anfänger-Themen 10
Z GUI-Fenster leeren Java Basics - Anfänger-Themen 5
M Erste Schritte Probleme mit Fenster Schließen Java Basics - Anfänger-Themen 6
J ordentliche Fenster Java Basics - Anfänger-Themen 17
J Problem beim Fenster Java Basics - Anfänger-Themen 4
Z Login Fenster Java Basics - Anfänger-Themen 7
K Aus JFrame-Fenster SuM-Fenster öffnen geht nicht! Java Basics - Anfänger-Themen 8
T Client-Fenster bei Aufruf unvollständig Java Basics - Anfänger-Themen 12
O Größeres Fenster als angegeben?! Java Basics - Anfänger-Themen 2
J Eltern-Fenster ermitteln Java Basics - Anfänger-Themen 2
M Ausklappbares Fenster bei grafischem Taschenrechner Java Basics - Anfänger-Themen 2
V Fenster wird nicht mittig platziert Java Basics - Anfänger-Themen 3
P gui fenster nur einmal aufrufen Java Basics - Anfänger-Themen 5
P Im Fenster bleiben (swing) Java Basics - Anfänger-Themen 16
J Werte ins neue Fenster übertragen Java Basics - Anfänger-Themen 6
S Fenster richtig schließen Java Basics - Anfänger-Themen 8
M Einfacher Fenster-Ablauf Java Basics - Anfänger-Themen 5
M Timer-Thread in Swing öffnet jedes Mal ein neues Fenster Java Basics - Anfänger-Themen 6
J Zweimal im gleichen Paint-Fenster malen Java Basics - Anfänger-Themen 8
SexyPenny90 Wie erstelle ich ein extra Fenster mit einer Meldung Java Basics - Anfänger-Themen 2
S nur neu geöffnetes Fenster schließen Java Basics - Anfänger-Themen 3
J Willkürlich geöffnetes Fenster/Dialog anspielen? Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben