Półprzezroczysty komponent.

Odpowiedz Nowy wątek
2007-01-10 00:42
0

Witam

Zaciołem się strasznie, chcę zrobić pól przezroczysty komponent, i nic, już brak mi pomysłów,
próbowałem zrobić printscreena ale nie bardzo wiedziałem jak nałożyć na niego drugi czarny image i upółprzezroczyścić go , poddałem się
Teraz próbowałem tak że używałem ostatniej metody stad

http://4programmers.net/Forum/273317?h=przezroczysty#id273317

to nie bardzo to dziła i jest albo czarno albo zupełnie nic nie ma, 100% przezroczystości
, sama ramka [glowa]

Jak zrobić półprzezroczysty komponent 60% itd.
Proszę o jakąś wskazówkę, gotowca , cokolwiek, bo już mi baniak siada [rotfl] .

Pozostało 580 znaków

2007-01-10 19:37
0

A więc sam sobie odpowiem ponieważ już odpowiedz znam :-)
Wystarczy jako tlo wrzucić odpowiednio spreparowany Image, ten w linku tez działa, tak więc nie było problemu ;-P

    public void setImagePrzezroczysty()
    {
        Dimension size = getSize();
        BufferedImage przezrocz = new BufferedImage(imgW, imgH, BufferedImage.TYPE_4BYTE_ABGR);

        for(int i=0; i<imgW; i++)
            for(int j=0; j<imgH; j++)
                    przezrocz.setRGB(i,j, 0x88121212); //pirwsza i druga cyferka przezroczystosc, reszta kolory

        img = przezrocz;
    }

Może się komuś przyda, peace

Pozostało 580 znaków

2007-01-10 19:39
0

A więc sam sobie odpowiem ponieważ już odpowiedz znam :-)
Wystarczy jako tlo wrzucić odpowiednio spreparowany Image, ten w linku tez działa, tak więc nie było problemu ;-P

    public void setImagePrzezroczysty()
    {
        Dimension size = getSize();
        BufferedImage przezrocz = new BufferedImage(imgW, imgH, BufferedImage.TYPE_4BYTE_ABGR);

        for(int i=0; i<imgW; i++)
            for(int j=0; j<imgH; j++)
                    przezrocz.setRGB(i,j, 0x88121212); //pirwsza i druga cyferka przezroczystosc, reszta kolory

        img = przezrocz;
    }

Może się komuś przyda, peace

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0