ho provato a crearmi il JDialog come mi hai detto tu, ho fatto così:
Codice PHP:
private JDialog dialog;
private 
JPanel panelGroup = new JPanel ();
private 
JPanel panel = new JPanel ();
private 
JButton button = new JButton ("Ok");
...
...
dialog = new JDialog (this" Visualizza posti"true);
...
...
panel.add ....

panelGroup.add (panel);
panelGroup.add (button);

dialog.setContentPane (panelGroup); 
però il problema dello ScrollPane rimane, infatti se metto panelGroup all'interno di uno ScrollPane mi nasconde la Tool-Tips, mentre provando con uno JScrollPane non mi fa vedere nulla delle componenti che contiene.

visto che all'interno di questo JDialog e in particolare all'interno di "panel" devo viasualizzare i 200 posti di un aereo mi è proprio necessario uno scrollPane come posso fare?