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

    html dentro le jlabel

    salve a tutti,

    ho visto che si puo inserire del codice html dentro le jlabel. riesco ad utilizzare liste, font, paragrafi....non riesco ad immettere immagini con il classico metodo <img src....> come posso fare per inserire queste immagini dentro il CODICE HTML che mando in pasto alla jlabel?

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Devi tenere presente che una JLabel è un componente pensato per la visualizzazione di testo.
    Essa prevede un costruttore (ed un metodo) apposito per il rendering delle immagini, che prevede l'uso di oggetti Image.

    Inserire del codice HTML che renderizza un'immagine, all'interno di una JLabel, oltre ad essere poco pratico è anche una bad-practice (se non è necessario) per una svariata serie di ragioni che non sto qui ad elencare.

    Ad ogni modo, è possibile usare le immagini all'interno di codice HTML dato in pasto a Swing, ma si deve usare una URL completa di protocollo nel src. Questo è un esempio di JLabel che visualizza un'immagine chiamata "pippo.png" residente nella stessa directory del file .class (e non dentro ad un JAR!).

    codice:
    JLabel lbl = new JLabel("<html>[img]file:pippo.png[/img]</html>");
    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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.