Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    48

    JAVA: inserire un immagine

    vi spiego:

    ho una form e dentro 3 Jpanel divisi col Split Panel.

    ora vorrei inserire una piccola immagine dentro ad uno di questi panelli, come posso fare?

    avete dei esempi di codice?

    vi allego il mio pezzo di codice:

    codice:
    public void initg(){           //ETODO DI INIZIALIZZAZIONE DI UN JPANEL
        this.add(new JLabel("Giocatore"));        //aggiungo al JPanel la label
        this.setBackground(Color.yellow);        //setto lo sfondo
        ImageIcon i = new ImageIcon("immagini/img.gif");        //creo un umage icon
        this.add(i);                                           // provo ad inserirla ma non mi lascia, mi da l'errore: "cannot find symbol"
    }
    BoG

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Java ha una sua sezione dedicata

    Detto questo, qual è il problema? Non compila? Da eccezione a runtime?
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Spostato nel forum "Java".
    In futuro, poni qui le tue domande riguardanti questo linguaggio.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: JAVA: inserire un immagine

    Originariamente inviato da BoG
    codice:
        this.add(i);                                           // provo ad inserirla ma non mi lascia, mi da l'errore: "cannot find symbol"
    Ovviamente .... non esiste uno di quei add() che riceve un ImageIcon!
    Un ImageIcon lo puoi mettere ad esempio su un JLabel o JButton (e tutti gli altri tipi di "pulsanti"). Tralasciando ImageIcon, in generale un java.awt.Image lo si può "disegnare" sul Graphics di un componente se lo si estende e si fa l'override di paintComponent().

    Quindi .... cosa vuoi fare di preciso? Semplicemente visualizzare una immagine che sia a sé stante e basta?? Crea un JLabel passandogli un ImageIcon e aggiungi il JLabel nel contenitore.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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 © 2025 vBulletin Solutions, Inc. All rights reserved.