Per visualizzare il testo puoi fare cosi':
creai un JPanel dentro al quale metti una label con il testo che vuoi visualizzare (puoi anche inserire altri oggetti swing, come pulsanti, icone, ecc...), poi crei una pop up in cui metti il JPanel appena creato.
Uno stralcio di codice:
codice:
JPanel pan = new JPanel();
//aggiungi tutti i componenti che ti interessano a pan
//Crei la pop up. MiaApplet e' il nome della tua classe,
//x e y le coordinate di dove vuoi far apparire la pop up
Popup pop = PopupFactory.getSharedInstance().getPopup(MiaApplet.this, pan, x, y);
Per sapere quando sei sulla riga implementa un mouseListener sul contenitore che contiene tale riga.