transparenz (alpha) - komisches aussehen von textfeldern!

Status
Nicht offen für weitere Antworten.
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)...

tran8qr.jpg


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:
 
B

Beni

Gast
Ruf "setOpaque( false )" bei den Componenten mit Transparenz auf. Das schaltet ein paar Optimierungen ab, welche mit nicht-durchsichtigen Componenten rechnen.
 
G

Guest

Gast
jo danke,
problem dabei ist aber dass das nur funktioniert wenn das total durchsichtig ist. bei mir ist dies leider nicht der fall :?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Swing Probleme mit transparenz der Hintergrundfarbe und JRadioButtons AWT, Swing, JavaFX & SWT 2
B Bild bearbeiten mit Transparenz (spiegeln, Farben austauschen) AWT, Swing, JavaFX & SWT 8
S Images färben und transparenz ändern AWT, Swing, JavaFX & SWT 4
Luk10 Transparenz von ARGB ints AWT, Swing, JavaFX & SWT 5
C Java2D Transparenz geht bei einfärben verloren AWT, Swing, JavaFX & SWT 7
B Swing Cursor-Transparenz AWT, Swing, JavaFX & SWT 2
C 2D Simulation möglichst effizient (ggf. Transparenz) AWT, Swing, JavaFX & SWT 23
T Überlappende Transparenz und repaint() AWT, Swing, JavaFX & SWT 10
R Transparenz AWT, Swing, JavaFX & SWT 21
O Transparenz mit AWTUtilities aber nur das Fenster nicht die Buttons AWT, Swing, JavaFX & SWT 8
R Transparenz mit AWTUtilities AWT, Swing, JavaFX & SWT 6
J Swing Transparenz bei Swingelementen AWT, Swing, JavaFX & SWT 2
V [SWT] Shell transparenz AWT, Swing, JavaFX & SWT 3
T Pseudo-Transparenz für Applets -> Background grabben AWT, Swing, JavaFX & SWT 15
H Einzelne Pixel auf Transparenz überprüfen? AWT, Swing, JavaFX & SWT 3
D Label und Transparenz . AWT, Swing, JavaFX & SWT 4
T Transparenz mit SWT AWT, Swing, JavaFX & SWT 7
T Transparenz bei Graphics AWT, Swing, JavaFX & SWT 9
P 2 Probleme mit Panel: index setzten und transparenz AWT, Swing, JavaFX & SWT 4
A Transparenz ? AWT, Swing, JavaFX & SWT 13
L Transparenz Problem mit verschiebung AWT, Swing, JavaFX & SWT 8
G png und Transparenz AWT, Swing, JavaFX & SWT 4
F JWindow mit einem Bild und Transparenz AWT, Swing, JavaFX & SWT 4
F Problem mit Transparenz, MouseEvents und Performance AWT, Swing, JavaFX & SWT 3
M Hintergrundbild und grafischer Button (Transparenz Probleme) AWT, Swing, JavaFX & SWT 3
Luk10 Alpha-Composing AWT, Swing, JavaFX & SWT 14
B GradientRect + Alpha AWT, Swing, JavaFX & SWT 3
A java.awt.Image => Alpha Kanal AWT, Swing, JavaFX & SWT 4
J Problem mit Alpha-Wert beim Button AWT, Swing, JavaFX & SWT 3
Juelin Komisches Verhalten des JavaFXprogrammes AWT, Swing, JavaFX & SWT 4
S JTabbedProblem - "komisches" Verhalten AWT, Swing, JavaFX & SWT 2
hdi Swing Komisches Problem mit TableModel & setAutoCreateRowSorter AWT, Swing, JavaFX & SWT 2
M Komisches Verhalten: JCombobox mit KeyListener AWT, Swing, JavaFX & SWT 13
B Komisches Problem mit actionPerformed() AWT, Swing, JavaFX & SWT 2
A Beim Füllen von JList entsteht ein komisches Phänomen AWT, Swing, JavaFX & SWT 3
S jList = komisches Ding! AWT, Swing, JavaFX & SWT 12
R JTable: komisches Klickverhalten AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen


Oben