Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Jtabbed con label verticale [NETBEANS]

    Ciao a tutti,
    sto facendo un programma con netbeans ,dove ho inserito una Jtabbed con le etichette a sx, e non in alto .
    Volevo sapere come poter visualizzare le scritte in verticale.
    Putroppo da netbeans non capisco dove inserire il pezzo di coidce per far ruotare le scritte.
    Ho trovato sulle propietà "customize code" , lanciando l'esecuzione mi escono errori di incompatibilità di codice.
    Qualche brava persono mi potrebbe indicare dove è corretto inserire il pezzo di codice per far tutto ciò ? e magari la soluzione migliore da inserire ?

    grazzie

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da tomasella_denis Visualizza il messaggio
    Volevo sapere come poter visualizzare le scritte in verticale.
    Se intendi ruotare la stringa di testo di 90° verso sx, non è possibile di serie. Una mancanza del framework Swing è il fatto che non gestisce nativamente la rotazione dei componenti o comunque del testo nei componenti.
    La classe Font contiene di per sé il concetto di "trasformazione" (con un AffineTransform) ma se applichi una trasformazione al Font, poi questo va a cozzare contro i concetti che ha Swing sul calcolo delle posizioni/dimensioni.

    Quindi una rotazione come hai chiesto potrebbe anche essere possibile ma richiede un po' di valutazioni e studio ulteriore.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Quote Originariamente inviata da andbin Visualizza il messaggio
    Se intendi ruotare la stringa di testo di 90° verso sx, non è possibile di serie. Una mancanza del framework Swing è il fatto che non gestisce nativamente la rotazione dei componenti o comunque del testo nei componenti.
    La classe Font contiene di per sé il concetto di "trasformazione" (con un AffineTransform) ma se applichi una trasformazione al Font, poi questo va a cozzare contro i concetti che ha Swing sul calcolo delle posizioni/dimensioni.

    Quindi una rotazione come hai chiesto potrebbe anche essere possibile ma richiede un po' di valutazioni e studio ulteriore.


    Diciamo che per no cozzare con qualche casino sarebbe il caso di lasciare le scritte delle linguette in orizzontale .
    Un po brutto da vedere ma se non ci sono facili soluzioni .... lo tengo così

    Grazie
    Ultima modifica di tomasella_denis; 03-07-2014 a 09:50

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.