E
ElViZ
Gast
hi,
ja also ich hab dem textfeld einen unsichtbaren hintergrund verpasst - komischerweise sieht das nur am anfang gut aus - sobald ich den curser reinsetzt bzw. etwas markiere wird der hintergrund ... naja... "anders".
hier mal ein bild (ok - erkennt man ziemlich schlecht)...
und hier der code:
kann man diesen "effekt" irgendwie ausschalten?
danke schonmal :wink:
ja also ich hab dem textfeld einen unsichtbaren hintergrund verpasst - komischerweise sieht das nur am anfang gut aus - sobald ich den curser reinsetzt bzw. etwas markiere wird der hintergrund ... naja... "anders".
hier mal ein bild (ok - erkennt man ziemlich schlecht)...
und hier der code:
Code:
class tran
{
public static void main( String[] args )
{
JLabel lblBild;
ImageIcon bild = new ImageIcon("blubb.jpg");
lblBild = new JLabel(bild);
JFrame f = new JFrame();
//f.setUndecorated(true);
f.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
Color ce = new Color(0,100, 100, 140);
Color cd = new Color(100,100, 0, 140);
Color ca = new Color(0,0, 0, 0);
JPanel a = new JPanel();
JPanel b = new JPanel();
JPanel c = new JPanel();
JTextField aa = new JTextField("asdasdas");
JButton asd = new JButton("asdasdas");
aa.setSize(10,10);
aa.setBackground(ce);
asd.setBackground(ca);
asd.setForeground(Color.WHITE);
a.setBackground(ce);
c.setBackground(cd);
a.setSize(150,120);
c.setSize(100,190);
c.add(aa);
a.add(asd);
lblBild.setLayout(new BorderLayout());
lblBild.add(a, BorderLayout.NORTH);
lblBild.add(c,BorderLayout.SOUTH);
//a.add(c);
f.setLayout(new BorderLayout());
f.add(lblBild, BorderLayout.CENTER);
f.setSize( 400, 300 );
f.setVisible( true );
}
}
kann man diesen "effekt" irgendwie ausschalten?
danke schonmal :wink: