X
XPdaFF
Gast
Hallo!
Folgendes habe ich:
Mein Problem:
1) Mein Textfeld erscheint in der oberen linken Ecke von meinem Label. Ich will aber, dass es genau in der Mitte des Labels dargestellt wird.
meinLabel.setHorizontalAlignment(JLabel.CENTER);
meinLabel.setVerticalAlignment(JLabel.CENTER);
...bewirken bei mir leider nichts.
2) Um den Text ist ein weißer Kasten von der größe 20x20. Ich will diesen Kasten aber nicht haben. Der soll weg und nur der Text allein soll stehen bleiben. Wie mache ich das?
Folgendes habe ich:
Java:
JTextField meinText = new JTextField();
meinText.setSize(20, 20);
meinText.setText("1");
JLabel meinLabel = new JLabel();
meinLabel.setPreferredSize(new Dimension(50,50));
meinLabel.setOpaque(true);
meinLabel.setBackground(Color.RED);
meinLabel.add(meinText);
Mein Problem:
1) Mein Textfeld erscheint in der oberen linken Ecke von meinem Label. Ich will aber, dass es genau in der Mitte des Labels dargestellt wird.
meinLabel.setHorizontalAlignment(JLabel.CENTER);
meinLabel.setVerticalAlignment(JLabel.CENTER);
...bewirken bei mir leider nichts.
2) Um den Text ist ein weißer Kasten von der größe 20x20. Ich will diesen Kasten aber nicht haben. Der soll weg und nur der Text allein soll stehen bleiben. Wie mache ich das?