Domanda

Nessuna delle risposte alle due domande precedenti ( qui e qui ) risolvere il mio problema.

Ho un JTable multi-colonna per cui voglio visualizzare stringhe contenuto di alcune colonne su più di una riga all'interno della cella in base a capo di char ( "\ n") all'interno della stringa. Il numero di nuove righe per stringa è casuale, conosciuta solo in fase di esecuzione. Solo riga interessata deve essere regolata attraverso tutte le colonne alla nuova altezza. Ci può essere un numero diverso di righe per colonna interessata, e le esigenze di riga altezza da regolare l'altezza massima di questi, attraverso le colonne.

Come posso fare questo?
Se possibile, alcuni esempi di codice sarebbe molto apprezzato.
TIA

È stato utile?

Soluzione

Se ho avuto ragione, penso che hai bisogno di una MultilineCellRenderer. Ci sono già un sacco di esempi in giro. Normalmente si basano su un JTextArea per ottenere la funzionalità involucro riga.

non ho ancora usato io stesso, ma qui è un esempio, che guarda un po bravo a prima vista:

MultilineCellRenderer

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top