Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    30

    Come si settano le dimensioni di una stringa di un JLabel?

    Ciao a tutti, devo aggiungere ad un pannello un JLabel, che contiene un'immagine e una stringa:
    codice:
            JLabel vite=new JLabel("3",new ImageIcon("lives.png"),SwingConstants.LEFT);
            setLayout(null);
            vite.setBounds(20,0,100,48);
            add(vite);
    Il problema è che la stringa("3") risulta troppo piccola nel pannello, quindi vorrei cambiare le sue dimensioni, ma non ho la minima idea di come fare.

    Come posso risolvere questo problema?

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

    Re: Come si settano le dimensioni di una stringa di un JLabel?

    Originariamente inviato da mattia96
    Ciao a tutti, devo aggiungere ad un pannello un JLabel, che contiene un'immagine e una stringa:
    codice:
            JLabel vite=new JLabel("3",new ImageIcon("lives.png"),SwingConstants.LEFT);
            setLayout(null);
            vite.setBounds(20,0,100,48);
            add(vite);
    Il problema è che la stringa("3") risulta troppo piccola nel pannello, quindi vorrei cambiare le sue dimensioni, ma non ho la minima idea di come fare.

    Come posso risolvere questo problema?
    Troppo piccola come dimensione dici?

    JLabel ha il metodo setFont(Font), usa quello per cambiarla

    Un esempio:

    codice:
    JLabel vite=new JLabel("3",new ImageIcon("lives.png"),SwingConstants.LEFT);
    vite.setFont(vite.getFont().deriveFont(20f));
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

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.