Salve a tutti...io ho un' applicazione che utilizza le swing e dovrei fare un JPanel in cui viene visualizzato un diagramma di flusso; cliccando su uno step del diagramma si visualizzerà, in fondo alla pagina, una tabella contenente informazioni riguardo allo step selezionato;

Per disegnare gli step avevo pensato ad una classe che estende JLabel...

Per quando riguarda la frecce di collegamento tra step, avevo pensato al classico metodo "paintComponent(...)" ma ci sono ben 23 frecce da disegnare...

Ci sarebbe un metodo più leggero e veloce?

Accetto suggerimenti anche su come disegnare il diagramma di flusso...per ora ho pensato a questo metodo ma se ce ne sono altri sono lieto di valutarli...