[JAVA] JTree e nodi foglia con 2 righe possibile?

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
FireEater
Linux 3.x
Linux 3.x
Messaggi: 508
Iscritto il: sab 5 feb 2005, 0:00
Nome Cognome: Giuseppe M.
Slackware: Current
Kernel: 2.6.32.7-smp
Desktop: kde 4.3.4
Località: Cagliari <---> Torino

[JAVA] JTree e nodi foglia con 2 righe possibile?

Messaggio da FireEater »

Come da oggetto.
Sto utilizzando le swing e vorrei riuscire, tramite un JTree, a visualizzare testo su 2 righe nei nodi foglia.
Qualcuno di voi sa se è possibile?

Grazie in anticipo

agharta
Linux 0.x
Linux 0.x
Messaggi: 81
Iscritto il: lun 17 dic 2007, 13:58
Località: Bassano del grappa

Re: [JAVA] JTree e nodi foglia con 2 righe possibile?

Messaggio da agharta »

Forse ho capito male.... ma spezzare il testo con un '\n' no?
E' la soluzione più semplice.....

Dacci dettagli.

Avatar utente
FireEater
Linux 3.x
Linux 3.x
Messaggi: 508
Iscritto il: sab 5 feb 2005, 0:00
Nome Cognome: Giuseppe M.
Slackware: Current
Kernel: 2.6.32.7-smp
Desktop: kde 4.3.4
Località: Cagliari <---> Torino

Re: [JAVA] JTree e nodi foglia con 2 righe possibile?

Messaggio da FireEater »

agharta ha scritto:Forse ho capito male.... ma spezzare il testo con un '\n' no?
E' la soluzione più semplice.....

Dacci dettagli.
Ciao agharta, hai capito bene!
Comunque sarà pure la "soluzione" più semplice ma non è quella che funziona. :?
Avevo già provato, in pratica non viene stampato lo "\n" ma vengono lasciati 3-4 spazi bianchi.

Dettagli:
Hai presente un Jtree?
Sto creando i nodi con:
DefaultMutableTreeNode nodo = new DefaultMutableTreeNode("Testoaffianco al nodo");
Li rinomino con:
nodo1.setUserObject("testodiverso");

Ma non riesco a mettere il testo su più righe.

Grazie

agharta
Linux 0.x
Linux 0.x
Messaggi: 81
Iscritto il: lun 17 dic 2007, 13:58
Località: Bassano del grappa

Re: [JAVA] JTree e nodi foglia con 2 righe possibile?

Messaggio da agharta »

Hai ragione.
La soluzione è qui (l'ho provata e va) http://www.codeguru.com/java/articles/141.shtml

Dovresti adattarlo alla tua situazione e al tool di sviluppo (Netbeans, Eclipse ecc...)

Io uso Netbeans ed è semplice da implementare.

Facci sapere!

Ciao!

Avatar utente
FireEater
Linux 3.x
Linux 3.x
Messaggi: 508
Iscritto il: sab 5 feb 2005, 0:00
Nome Cognome: Giuseppe M.
Slackware: Current
Kernel: 2.6.32.7-smp
Desktop: kde 4.3.4
Località: Cagliari <---> Torino

Re: [JAVA] JTree e nodi foglia con 2 righe possibile?

Messaggio da FireEater »

Grazie mille, appena posso provo e vi faccio sapere.

Oggi è una giornata movimentata! La 12.1 è in download e ne approfitto per "traslocare" da una partizione all'altra :D

A presto

PS: uso eclipse(ma non credo che sarà un problema)

Rispondi