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

    [java] modificaare l'icona di un jframe

    come da titolo vorrei modificare l'icona di un jframe, passando dalla classica icona di java ad un icona(.ico o .jpg )da me realizzata

    come si fà?

    Grazie a quanti vorranno aiutarmi

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    Re: [java] modificaare l'icona di un jframe

    Originariamente inviato da tritrillidan
    come da titolo vorrei modificare l'icona di un jframe, passando dalla classica icona di java ad un icona(.ico o .jpg )da me realizzata

    come si fà?

    Grazie a quanti vorranno aiutarmi
    Primo risultato di google per "modificare icona JFrame": http://forum.html.it/forum/showthread/t-985621.html
    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
    ma lol e io che lo cercavo in inglese e dai tutorial java disponibili..... tnk

  4. #4
    mmm non funziona:

    codice:
    this.icon = java.awt.Toolkit.getDefaultToolkit().getImage("cvg.jpg");         this.setIconImage(icon)
    ho inserito quelle due righe nel costruttore della classe che è dicharato come segue

    codice:
    public class ColSelFrame extends javax.swing.JFrame {
    inoltre il file "cvg.jpg" si trova nella cartella che contiene la classe "ColSelFrame"

    sbaglio in qualche parte?

  5. #5
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da tritrillidan
    codice:
    this.icon = java.awt.Toolkit.getDefaultToolkit().getImage("cvg.jpg");         this.setIconImage(icon)
    ho inserito quelle due righe nel costruttore della classe che è dicharato come segue

    codice:
    public class ColSelFrame extends javax.swing.JFrame {
    inoltre il file "cvg.jpg" si trova nella cartella che contiene la classe "ColSelFrame"
    Non vuol dire più di tanto di per sé. Come hai fatto la specifica (il getImage("cvg.jpg") ) la ricerca è sul file-system, "relativa" alla directory "corrente" e quale è la directory corrente ...... dipende da dove/da come lanci la applicazione.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  6. #6
    allora la struttura del progetto è la seguente

    il file immagine e messo nella cartella progr/UIUtility
    Immagini allegate Immagini allegate

  7. #7
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da tritrillidan
    allora la struttura del progetto è la seguente

    il file immagine e messo nella cartella progr/UIUtility
    Se la classe ColSelFrame e il file cvg.jpg sono nello stesso "package" (e quindi cvg.jpg sarà poi nella stessa "cartella" dove ci sarà anche ColSelFrame.class), allora puoi caricare la immagine come "risorsa" (ricercata attraverso il "classpath" ... non centra la directory "corrente") facendo in modo che sia "relativa" al package di quella classe.

    codice:
    URL url = ColSelFrame.class.getResource("cvg.jpg");
    this.icon = java.awt.Toolkit.getDefaultToolkit().getImage(url);
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  8. #8
    ok grazie per l'aiuto.

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.