tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
0
ZUGRIFFE
684
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Ronin-Jay Ronin-Jay ist offline Mitglied Gold
    Registriert seit
    Jun 2003
    Beiträge
    235
    Hallo zusammen,

    ich habe ein Bild (PNG) mit Transparenter Hintergrundebene, welches ich auf einer Shell darstellen möchte. Allerdings wird mir das Bild mit einem weißen Hintergrund dargestellt - Ebenso, wenn ich es als .gif verwende....

    Gibt es eine einfache Möglichkeit, die Transparenz des Bildes zu nutzen, ohne es komplett einzulesen, weiß zu filtern und dann manuell zu zeichnen?

    Bitte über jeden Hinweis dankbar.

    EDIT:
    OK, muß meine Frage spezialisieren.....
    Auf Shell, Label etc geht es wunderbar mit nem png, aber an einer Tabelle mit alternierender Zeilen-Background-Color streikt das Image.... Es nimmt nur die Hintergrundfarbe der Tabelle an, welche auf den eingefärbten Zeilen nicht wirklich schön aussieht.

    Hier mal ein Beispiel:

    Code java:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    
    table_1 = new Table(shell, SWT.BORDER);
    table_1.setBackground(SWTResourceManager.getColor(255, 255, 255));
    table_1.setLinesVisible(true);
    table_1.setHeaderVisible(true);
    table_1.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
     
    final TableColumn newColumnTableColumn_1 = new TableColumn(table_1, SWT.NONE);
    newColumnTableColumn_1.setWidth(400);
    newColumnTableColumn_1.setText("New column");
     
    TableItem item;
    for(int i=0; i<10;i++){
             item = new TableItem(table_1, SWT.BORDER);
             if(i%2==1){
                item.setBackground(SWTResourceManager.getColor(192, 192, 192));
                item.setImage(0, new Image(Display.getCurrent(), source, mask));
             }
             item.setImage(0, SWTResourceManager.getImage(TestTransparency.class, "test.png"));
             item.setText("New item");
    }


    Hat jemand nen Tipp für mich?
    Geändert von Ronin-Jay (02.04.09 um 07:13 Uhr) Grund: genauere Problembeschreibung
     

Ähnliche Themen

  1. Transparentes Bild färben
    Von Jellysheep im Forum Java
    Antworten: 6
    Letzter Beitrag: 16.06.10, 20:55
  2. Transparentes Bild in Java SWT
    Von pipoo im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 03.04.09, 09:29
  3. Transparentes Bild erzeugen
    Von Defenders im Forum PHP
    Antworten: 4
    Letzter Beitrag: 20.10.04, 10:30
  4. transparentes bild ...
    Von _voodoo im Forum Photoshop
    Antworten: 2
    Letzter Beitrag: 25.10.02, 20:22
  5. transparentes Bild
    Von Sascha im Forum Photoshop
    Antworten: 3
    Letzter Beitrag: 29.07.01, 15:42

Stichworte