S
Samuel
Gast
Wir haben ein JTextArea mit ner JScrollPane, es klappt auch wunderbar, Scrollbalken sind da, wenn sie gebraucht werden.
Aber wir würden gerne den Background des Textfelds transparent machen.
textfeld.setOpqaue(false); geht seit dem wir ScrollPane dabei haben, nicht mehr, ebenfalls geht es nicht, wenn textfeld und scrollpane.setOpaque(false); haben.
Wir kommen beim besten willen nicht dahiner, wie man es transparent kriegt, der Hintergrund ist eine Grafik, daher kann man nicht einfach irgendeine Farbe als Background definieren.
Hier der Code
Aber wir würden gerne den Background des Textfelds transparent machen.
textfeld.setOpqaue(false); geht seit dem wir ScrollPane dabei haben, nicht mehr, ebenfalls geht es nicht, wenn textfeld und scrollpane.setOpaque(false); haben.
Wir kommen beim besten willen nicht dahiner, wie man es transparent kriegt, der Hintergrund ist eine Grafik, daher kann man nicht einfach irgendeine Farbe als Background definieren.
Hier der Code
Code:
nachricht = new JTextArea("tetetet");
nachricht.setOpaque(false);
nachricht.setWrapStyleWord(true);
nachricht.setLineWrap(true);
nachricht.setForeground(Color.red);
JScrollPane p= new JScrollPane(nachricht);
p.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
p.setBounds(70, 479, 278, 111);
p.setOpaque(false);
add(p,0);