Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329

    Inserire immagine in un bottone

    Dappima volevo metterla in un bottone AWT, ma ho visto che si può solo nei SWING, alora mi sono provveduto a cercare qualche esempio...

    Allora, l'immagine è nella cartella "src/mio_progetto" in cui ci sono i files .java delle classi.

    Ho scritto:

    Codice PHP:
    ImageIcon img1 = new ImageIcon("play2.png");

    JButton b44 = new JButton("img1");
    p22.add(b44); // p22 è un pannello che ha un layout "BorderLayout.NORTH" 
    Non capisco cosa sbaglio, ma il bottone è molto piccolo e non contiene alcuna immagine.
    Inoltre mi sapete dire come dimensionare un bottone, a prescindere da quello che contiene testo o immagine, ed ancora, si può settare l'iimagine contenuta in un bottone?
    Grazie.
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    O ti crei un Look&Feel personalizzato oppure te ne scarichi uno da internet e lo applichi
    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
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329
    What...un look cosa?
    Dove scarico gli altri e come li implemento?
    Grazie.
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

  4. #4
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329
    Ecco, vorrei sapere come crearmene uno, e come installarlo per poterlo utilizzare.
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

  5. #5

    Re: Inserire immagine in un bottone

    Originariamente inviato da Donovant
    Codice PHP:
    ImageIcon img1 = new ImageIcon("play2.png");

    JButton b44 = new JButton("img1");
    p22.add(b44); // p22 è un pannello che ha un layout "BorderLayout.NORTH" 
    Non capisco cosa sbaglio
    guarda nelle Api della classe JButton, è molto semplice. Se inizializzi il botone passandogli una stringa come hai fatto quella stringa sarà il testo del bottone, quello che devi fare te è:

    Codice PHP:
    ImageIcon img1 = new ImageIcon("play2.png");  JButton b44 = new JButton("miobottone"img1); 
    Per dimensionarlo dovrebbe bastare un metodo setSize(larghezza, altezza) consulta le api.

  6. #6
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329
    No no avevo scritto male qui, ma nell'editor avevo scritto bene

    JButton b44 = new JButton(img1);



    L'ultimo rettangolino è il bottone nel quale vorrei mettere l'immagine.
    Poi un'altra cosa come faccio a settare le dimensioni di un bottone a prescindere da quello che conyiene?
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

  7. #7
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da Donovant
    Poi un'altra cosa come faccio a settare le dimensioni di un bottone a prescindere da quello che conyiene?
    Click
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  8. #8
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329
    Ma vale anche per AWT?
    Ho così tante domande, ad es., perchè la label se è luna non me la fa vedere tutta, eppure il frame è abbastanza lungo... come mai?
    Ho provato anche ad usare "\n", ma niente, me lo visualizza come un quadratino, anzichè andare a capo.
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

  9. #9
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329
    Ok immagine messa nel bottone...ora vorrei solo sapere come mai il perchè del Label che non riesco a visualizzare come vorrei (in più "\n") e come fare ad avere una libreria personalizzata di componenti.
    Grazie.
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

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