G
Guest
Gast
Hallo zusammen,
ich habe folgendes Problem:
Ich baue ein Dialog auf, in dem auf der linken Seite ein Label steht
und rechts daneben ein Textfeld.
Das Ganze klebt auf einem JPanel mit JScrollPane.
Soweit eigentlich ganz simpel und funktioniert auch soweit ganz gut.
Habe ich mehrere Label - Textfeldzeilen untereinander,
wird auch bei überschreiten der Darstellungslänge der Scrollbalken gesetzt
und man kann problemlos hin- und herscrollen.
Habe ich jedoch nur ganz wenige Zeilen,
so werden die Textfelder in der Höhe riesen groß,
ohne das sich die Schriftgröße ändert.
Wie kann ich es lösen, dass die Textfeldhöhe sich nicht ändert,
d.h. der Rest des Dialogfensters einfach grau bleibt?
Vielen Dank
Carsten
ich habe folgendes Problem:
Ich baue ein Dialog auf, in dem auf der linken Seite ein Label steht
und rechts daneben ein Textfeld.
Das Ganze klebt auf einem JPanel mit JScrollPane.
Soweit eigentlich ganz simpel und funktioniert auch soweit ganz gut.
Habe ich mehrere Label - Textfeldzeilen untereinander,
wird auch bei überschreiten der Darstellungslänge der Scrollbalken gesetzt
und man kann problemlos hin- und herscrollen.
Habe ich jedoch nur ganz wenige Zeilen,
so werden die Textfelder in der Höhe riesen groß,
ohne das sich die Schriftgröße ändert.
Wie kann ich es lösen, dass die Textfeldhöhe sich nicht ändert,
d.h. der Rest des Dialogfensters einfach grau bleibt?
Code:
setLabel(" "+data.getMyDatas().getName());
JTextField tf = new JTextField(data.getTfDatas().getName());
tf.addMouseListener(new myMouseListener(this,data));
tf.setColumns(10);
Vielen Dank
Carsten