Loading ...

Ho una TableView in JavaFX con una colonna che visualizza i dati di un testo in formato HTML.

Di default vengono mostrati tutti i tag, e quindi HTML non viene renderizzato.

Si può rimediare creando una TableCell personalizzata.

JavaFX e Swing rappresentano i toolkit grafici più usati in ambito Java; in cui JavaFX è considerato quello del futuro, riespetto a Swing che sarà pian piano abbandonato.

Però ho avuto un problema che ho dovuto risolvere usandoli insieme.

In pratica, in un progetto JavaFX, sto usando HTMLEditor; solo che il tasto invio non funziona, ed al suo posto bisogna usare CTRL+M.

Girando ho capito che si tratta di un bug abbastanza noto.

In pratica voglio fare in modo che il testo di una pagina web non sia selezionabile con il mouse.

Possiamo farlo direttamente con CSS volendo, ed è quello che faremo.

Ovviamente, sarà sempre possibile prendere il testo dai sorgenti della pagina; ma almeno non sarà a portata di mano degli utenti meno scafati.

HTML 5 è giro da un pò, ma non tutti i browser lo supportano ancora a pieno.

Ho trovato un sito che ci dice tantissime informazioni al riguardo: HTML5test!

Avviate il browser che volete controllare e andate sul sito.

Ho aggiunto un nuovo strumento oggi, lo trovate qui (e nella sezione Toolset).

In pratica ci permette di convertire una immagine in base64.