Sostituire immaginetta in alto a sinistra con altra immaginetta.

di p0ll0_ il
14 risposte



L'immaginetta segnata dalla freccia rossa. Vorrei mettere il logo dell'azienda. Come faccio? Grazie mille...

14 Risposte

  • L' "immaginetta" si chiama icona.

    Penso
    
    ImageIcon img = new ImageIcon("TuaIcona.ico");
    tuoFrame.setIconImage(img.getImage());
    
  • p0ll0_ ha scritto:


    Come faccio?
    Tutte le classi che derivano da java.awt.Window (quindi: Frame, JFrame ecc...) hanno dal JDK 6:

    void setIconImage(Image image)
    void setIconImages(List<? extends Image> icons)

    Il secondo permette di passare più icone tipicamente a dimensioni differenti (es. 16x16, 32x32, ecc...) in modo che il S.O. scelga quale meglio usare nei vari punti tipo taskbar, finestra, ecc...
  • Non ho capito. intendi che nella prima riga di codice che vedi qui in immagine devo mettere qualcosa? E che cosa?



    https://i.ibb.co/6yjCXYG/andbin.pn
  • Scusa p0ll0_,
    ma un pò di iniziativa non guasta;
    pure se sbagli, male che va non funziona ma mica gli esce il sangue

    Pace e cordialità


  • Ho provato a fare questo, ma mi da questo errore.
  • p0ll0_ ha scritto:




    Ho provato a fare questo, ma mi da questo errore.
    leggi bene il codice che oregon ti ha proposto più sopra

    HTH
  • ImageIcon imgicon = new ImageIcon("logo.png");
    super.setIconImage(imgicon.getImage());

    Ho cercato icon al posto di image su google e ho trovato questo e funziona. Per ora... grazie...
  • p0ll0_ ha scritto:


    ImageIcon imgicon = new ImageIcon("logo.png");
    super.setIconImage(imgicon.getImage());

    Ho cercato icon al posto di image su google e ho trovato questo e funziona. Per ora... grazie...
    guarda che non serviva cercarlo su google perchè è esattamente quello che ti aveva suggerito oregon

    EDIT
    leggi pure questo se ti va
    https://stackoverflow.com/questions/24300773/call-constructor-in-an-abstract-class
  • Oregon non mi aveva detto super...
  • p0ll0_ ha scritto:


    Oregon non mi aveva detto super...
    Certo avevo generalizzato con tuoFrame, stava a te non copiare-incollare ma sapere dove applicare il codice.

    Comunque prego, non c'è di che...
Devi accedere o registrarti per scrivere nel forum
14 risposte