Portal > Foren > Java > Allgemeine Java-Programmierung > setPreferredSize(Dimension d)
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 20.03.2005, 17:39 Nach oben    #1
p-flash
Gast
 
Beiträge: n/a
Standard setPreferredSize(Dimension d)

Hi,

wenn ich es richtig verstanden habe, stellt man mit der o.g. Funktion die gewünschte Größe einer Komponente ein, oder?

Warum bewirkt aber folgende Zeile nichts?

Code:
card.setPreferredSize(new Dimension(60, 60));
Egal welche werte ich eingebe, die Kartengröße ändert sich nicht.

p-flash
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.03.2005, 18:10 Nach oben    #2
Erfahrener Benutzer
 
Benutzerbild von peschmae
 
Registriert seit: 29.05.2004
Beiträge: 228
Standard

Die *gewünschte* Grösse ist das wie du selber sagt.

Was der Layoutmanager den du dann verwendest damit macht ist seine Sache. Das hängt auch (vor allem) von der Grösse des Parent-Widgets ab.

MfG Peschmä
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM
"We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth
peschmae ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.03.2005, 18:15 Nach oben    #3
p-flash
Gast
 
Beiträge: n/a
Standard

Verstehe...wann bringt es dann was? Wie kann ich die Größe angeben, die dann auch so angezeigt wird?

Danke.

p-flash
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.03.2005, 18:34 Nach oben    #4
Sym
Chefkoch-Mod
 
Benutzerbild von Sym
 
Registriert seit: 30.05.2004
Beiträge: 433
Standard

Es kommt darauf an, was Du machen möchtest. Normalerweise benötigt man sowas selten.

Ich nutze es z.B. wenn ich ein BorderLayout nutze und mit die Komponente im BorderLayout.Page_Start zu klein erscheint. Damit kann sich dann ein wenig Platz erzwingen.

Was hast Du denn vor?
__________________
Denk mal darüber nach...

Lars

ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen.
www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de
Sym ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.03.2005, 00:33 Nach oben    #5
p-flash
Gast
 
Beiträge: n/a
Standard

Ich lese ein Java-Buch. Und dadrin steht es. Wird aber nicht erklärt. Deshalb habe ich es auskommentiert und habe keinen unterschied gemerkt. Frage mich deshalb was das soll.

p-flash
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.03.2005, 09:11 Nach oben    #6
Sym
Chefkoch-Mod
 
Benutzerbild von Sym
 
Registriert seit: 30.05.2004
Beiträge: 433
Standard

Du kannst damit versuchen, Deine Komponentengröße zu ändern. Anders als setSize() wird das aber nur erfüllt, wenn es Dein Layout dabei nicht zerreißt.
__________________
Denk mal darüber nach...

Lars

ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen.
www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de
Sym ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.03.2005, 11:36 Nach oben    #7
p-flash
Gast
 
Beiträge: n/a
Standard

Ok, danke!

p-flash
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:59 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44