Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Aggiungere un'immagine in una JLabel

    Salve a tutti. Sto cercando di far visualizzare in un JFrame un'immagine, il problema è che non mi compare niente:

    Codice PHP:
            ImageIcon logo = new ImageIcon ("logo.png");
            
    JLabel logoLabel = new JLabel (logo);
            
    frame.add (logoLabel); 
    Qualche idea?

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    27
    prova a settare la dimensione del label, con setSize(int, int); e poi mi sa che il label va aggiunto ad un JPanel e non ad un JFrame. Prova quindi a creare un JPanel ed aggiungerlo al frame, e successivamente aggiungere il label al JPanel....

    ciao ciao

  3. #3
    Originariamente inviato da onofvv
    prova a settare la dimensione del label, con setSize(int, int); e poi mi sa che il label va aggiunto ad un JPanel e non ad un JFrame. Prova quindi a creare un JPanel ed aggiungerlo al frame, e successivamente aggiungere il label al JPanel....

    ciao ciao
    Ho già provato ad aggiungerla nel JPanel ma non cambia nulla

  4. #4
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  5. #5
    Originariamente inviato da Alex'87
    Loading Images Using getResource.
    Esatto, ho già utilizzato questo metodo in passato, non riuscivo a ricordarlo
    Ora però ho un altro problema, come faccio ad un certo punto ad eliminare la JLabel e ad aggiungere una JTable?
    Io ho provato a fare in questo modo:
    ho aggiunto la JTable, poi la JLabel, e in questo modo mi ritrovo la JLabel in vista. Poi con il metodo remove rimuovo la JLabel, e richiamo il metodo repaint() di JFrame, il problema è che la JLabel viene eliminata, ma la JTable non viene visualizzata! Qualche idea?

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.