Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    502

    [Java] setIcon per tutte le JFrame dell'applicazione

    Ho cercato ma non trovato se è possibile e come.
    Vorrei impostare la List di ImageIcon che viene utilizzate per JFrame e le JDialog che man mano vengono create dall'applicazione "una volta per tutte", un po' come si fa con UIManager.put(chiave,valore) per le proprietà dei componenti Swing.
    E' possibile? Come?

    Grazie
    al volante son nervoso

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

    Re: [Java] setIcon per tutte le JFrame dell'applicazione

    Originariamente inviato da Rubox
    Vorrei impostare la List di ImageIcon che viene utilizzate per JFrame e le JDialog che man mano vengono create dall'applicazione "una volta per tutte"

    E' possibile?
    Estendi JFrame (o JDialog) facendo una tua classe "base" che imposta la icona. Poi tutte le altre tue finestra/dialog estenderanno questa classe base.
    Insomma ... la soluzione è nella OOP.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    502
    io per ora impostavo per il JFrame principale e poi per le JDialog recuperavo le icone dal parent passato alla JDialog.

    Ma adesso estendo e applico OOP che sarebbe anche ora che iniziassi
    al volante son nervoso

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Rubox
    impostavo per il JFrame principale e poi per le JDialog recuperavo le icone dal parent passato alla JDialog.
    A dire il vero, se la JDialog è stata creata specificando il JFrame come "parente", imposta già la propria icona prendendola dal parente!!
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    502
    Originariamente inviato da andbin
    A dire il vero, se la JDialog è stata creata specificando il JFrame come "parente", imposta già la propria icona prendendola dal parente!!
    aehm... allora cerco dove sbaglio, visto che non me lo fa

    EDIT: ok... ora lo fa. null come "parente" per le JDialog non mi sembra sia una buona scelta

    Grazie andbin

    EDIT II:
    [OT ]
    Ho fatto dei JButton che visualizzano un'icona centrata che quando il mouse è fuori da loro, sono semitrasparenti, quando il mouse è sopra sono "opachi" al 100%. Sono una figata. Me molto contento
    [/OT con profuse scuse ai mod per l'OT ]
    al volante son nervoso

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.