Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [JAVA] grafica in java

  1. #1

    [JAVA] grafica in java

    salve,
    io vorrei creare un JPanel che visualizzi una immagine. Ho quindi sovrascritto il metodo paintComponent(...), nel quale carico delle immagini e le visualizzo nel pannello. l'immagine finale che si deve formare è composta da 4 immagini sovrapposte. il mio problema è ke le immagini, vengono visualizzate con sfondo nero (anzichè trasparente come impostato con paint shop pro), quindi la sovrapposizione diventa un casino. ad esempio x inserire 1 immagine il metodo risulta il seguente:

    public void paintComponent(Graphics g)
    {
    ...
    Image shoes = Toolkit.getDefaultToolkit().getImage(getClass().ge tResource("dan.gif"));
    int shoesw = shoes.getWidth(this);
    int shoesh = shoes.getHeight(this);
    if(shoesw > 0 && shoesh > 0)
    {
    BufferedImage shoesbi = new BufferedImage(shoesw, shoesw, BufferedImage.TYPE_INT_RGB);
    Graphics2D shoesg = shoesbi.createGraphics();
    shoesg.drawImage(shoes, 0,0,this);
    g2.drawImage(shoesbi, null, 0,0);
    }
    ...
    }

    come posso fare?
    grazie, Fede
    Fede

  2. #2
    effettivamente spero che qualcuno ti risponda perchè vorrei saperlo anche io, anche se non ci ho ancora provato, ma mi servirebbe farlo!
    www.matteosteri.it

  3. #3
    nulla di nulla?
    Fede

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.