Ciao a tutti, sto implementando un progetto per l'università, il progetto prevede l'implementazione di un composite data la grammatica e un visitor che ne permetta la stampa, bene ho fatto tutto, il composite viene generato da un builder che riceve una stringa contenente i valori tramite un gestore input (che passa carattere per carattere diciamo).

Ora il progetto prevede la grafica, vorrei disegare l'albero composite genrato, ho provato varie strade, e molte ricerche su internet ma con scarsissimi risultati, ora sto provando a disegarlo con graphics2d, ma ho davvero serie difficoltà, qualcuno saprebbe consigliarmi un metodo o un sistema più semplice, magari se è possibile customizzare un Jtree in modo da renderlo albero binario? O magari esiste qualcosa di pronto che non conosco....
Grazie a tutti, sono aperto ad ogni tipo di consiglio.