Textfields + Labels in GridLayout(3,2)

Status
Nicht offen für weitere Antworten.

akaDisi

Aktives Mitglied
Hi,

ich habe foglenden Code:

[Java] JPanel textfieldgroup = new JPanel();
textfieldgroup.setLayout(new GridLayout(3,2));
textfieldgroup.setSize(200, 150);
pnl.add(textfieldgroup);

JLabel lbl1 = new JLabel( "1:" );
textfieldgroup.add(lbl1);

JTextField txtField1 = new JTextField();
txtField1.setSize(81, 24);
textfieldgroup.add(txtField1);

JLabel lbl2 = new JLabel ( "2:" );
textfieldgroup.add(lbl2);

JTextField txtField2 = new JTextField();
txtField2.setSize(81, 24);
textfieldgroup.add(txtField2);[/Java]

Meine Frage ist jetzt, warum werden die TextFields so klein dargestellt? Die sind ungefähr 10 - 20 Pixel breit und das wars.

Obwohl ich ja eine Breite über
Code:
.setSize();
festgelegt habe.

MfG Disi
 

xjCoder

Aktives Mitglied
Obwohl ich ja eine Breite über
Code:
.setSize();
festgelegt habe.

Hi,
dieses Problem hatte ich auch schon einige Male...
Versuch doch einfach mal
Code:
.setPreferedSize();

Das genaue WARUM liegt mir zwar gerade nicht auf der Zunge,
aber das müsste man irgendwo auch nachlesen können...

Bis dann
Xeter
 

akaDisi

Aktives Mitglied
Klasse, funktioniert.

[Java] JPanel textfieldgroup = new JPanel();
textfieldgroup.setLayout(new GridLayout(3,2));
textfieldgroup.setSize(200, 150);
pnl.add(textfieldgroup);

Dimension dim = new Dimension();

dim.setSize(81, 24);

JLabel lbl1 = new JLabel( "1:" );
textfieldgroup.add(lbl1);

JTextField txtField1 = new JTextField();
txtField1.setPreferredSize(dim);
textfieldgroup.add(txtField1);

JLabel lbl2 = new JLabel ( "2:" );
textfieldgroup.add(lbl2);

JTextField txtField2 = new JTextField();
txtField2.setPreferredSize(dim);
textfieldgroup.add(txtField2);[/Java]

Danke dir.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S BufferedReader TextFields Import Java Basics - Anfänger-Themen 5
S Erste Schritte TAB-Wechsel zwischen TextFields Java Basics - Anfänger-Themen 1
andresendo Textfields aus while Schleife auslesen... Java Basics - Anfänger-Themen 7
M Zufälliges Auswählen von Textfields Java Basics - Anfänger-Themen 5
J Leere Textfields automatisch mit einem Wert ausfüllen Java Basics - Anfänger-Themen 3
O 2 TextFields + 1 KeyListener = Problem :( Java Basics - Anfänger-Themen 2
D textfields erzeugen lassen Java Basics - Anfänger-Themen 7
S Multiplikation von zwei Labels Java Basics - Anfänger-Themen 7
A von ArrayList in Labels schreiben Java Basics - Anfänger-Themen 19
J Bilder in Labels aktualisieren Java Basics - Anfänger-Themen 2
llabusch Interface Layout eines Labels während der Laufzeit ändern Java Basics - Anfänger-Themen 0
A Labels Inner JButton Event Erstellbar? Java Basics - Anfänger-Themen 3
I Schleifen und Labels Java Basics - Anfänger-Themen 5
MU5T4NG Input/Output mehrere Labels zusammenfassen + ändern Java Basics - Anfänger-Themen 4
J Klick auf Icon eines Labels registrieren. Java Basics - Anfänger-Themen 4
R Text des Labels sekündlich ändern Java Basics - Anfänger-Themen 2
hdi continue bei labels Java Basics - Anfänger-Themen 31
D Lokalisierung (Sprachvielfalt) und GUI-Labels Java Basics - Anfänger-Themen 8
Q Labels auf verschiedenen Ebenen? Java Basics - Anfänger-Themen 5
D Labels Dynamisch ? Java Basics - Anfänger-Themen 5
M Auf Panels oder Labels malen? (paint) Java Basics - Anfänger-Themen 9
L Programmsprache wechseln (Labels.): Properties auslesen Java Basics - Anfänger-Themen 2
F Gebasteltet Fortschrittsanzeige: Aktualisieren Labels? Java Basics - Anfänger-Themen 4
E anklicken eines Labels Java Basics - Anfänger-Themen 2
J Zuviele Textfelder und Labels Java Basics - Anfänger-Themen 2
S 3 Fragen, Verzeichnis, GridLayout psoitionieren, Werte für JSpinner Java Basics - Anfänger-Themen 2
L GridLayout, Beispiel? Java Basics - Anfänger-Themen 2
S GridLayout Java Basics - Anfänger-Themen 7
L GridLayout mit JLabel-Array füllen Java Basics - Anfänger-Themen 12
T Inhalt Gridlayout wird nicht angezeigt Java Basics - Anfänger-Themen 6
F Seitenrand beim GridLayout Java Basics - Anfänger-Themen 3
J GridLayout auf Panel zentrieren? Java Basics - Anfänger-Themen 2
D Objekte manuell in GridLayout einfügen Java Basics - Anfänger-Themen 4
B GridLayout - elemente mit Maus abfragen Java Basics - Anfänger-Themen 3
V GridLayout - Spaltenbreite variabel ? Java Basics - Anfänger-Themen 5
Developer_X Java GridLayout nicht ganz ausgereift Java Basics - Anfänger-Themen 6
Developer_X GridLayout->setPreferedSize(new Dimension(x,y,)); Java Basics - Anfänger-Themen 17
J Verständnisfrage GridLayout Java Basics - Anfänger-Themen 5
G GridLayout Allgemeine Fragen Java Basics - Anfänger-Themen 2
G GridLayout Java Basics - Anfänger-Themen 12
T GridLayout % Verändern? Java Basics - Anfänger-Themen 3
G Gridlayout Java Basics - Anfänger-Themen 4
Q Frage zu GridLayout Java Basics - Anfänger-Themen 5
O größe von panel mit gridlayout Java Basics - Anfänger-Themen 9
B Null-Layout oder GridLayout usw. Java Basics - Anfänger-Themen 5
V GridLayout anpassen? Java Basics - Anfänger-Themen 6
R GridLayout ignoriert setSize() u.ä. Angaben Java Basics - Anfänger-Themen 2
R leeres Feld im GridLayout (dummy Objekt erzeugen?) Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben