Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Java » Frame an Content anpassen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
19.06.2007, 20:09 Uhr
Lensflare



Hallo.

Ich habe ein Fenster (JFrame), dessen Inhalt (ContentPane) eine bestimmte Größe haben soll.

Und ich suche nun eine Möglichkeit, wie ich die Fenstergröße so änern kann, dass es gerade so groß ist, dass das ContentPane reinpasst.


C++:
this.setSize() //geht nicht, weil ich dadurch die Fenstergröße ändere.
this.getContentPane().setSize() //geht zwar (anscheinend), aber die fenstergröße passt sich nicht an



Ich könnte zwar gucken wie viel Platz die titelleiste und die ränder des fenster belegen, aber das ist ja bei jedem system anders.

Danke schon mal.
--
Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten.
(Emerson Pugh Trost)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
19.06.2007, 21:05 Uhr
Blubber2063



Probiers mal mit container.pack(), das sollte eigentlich für das minimalLayout sorgen(also min Werte für jedes Objekt).
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
19.06.2007, 23:07 Uhr
Lensflare



hm, das packt aber sehr großzügig ^^
also ich hab da JPanels, die enthalten grafiken und nun sind die extrem klein und die grafiken sind abgeschnitten.
--
Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten.
(Emerson Pugh Trost)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
20.06.2007, 00:42 Uhr
Blubber2063



Naja kommt darauf an wie du die Grafiken anzeigst, würdest du hier ein Label nehmen würde er die minSize entsprechend setzen. Das Pack orientiert sich immer an den min und max werten der Komponenten, wenn du also die Größe deiner Bilder ermittelst und diese als minGröße der Komponenten setzt, dann sollte er das auch richtig machen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
20.06.2007, 00:48 Uhr
Lensflare



setMinSize ging nicht, aber setPreferedSize hat funktioniert.
Danke
--
Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten.
(Emerson Pugh Trost)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Java ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: