Originariamente inviato da crystal86
scusa mi potresti fare un esempio.. xkè nn ho capito bene
codice:
Object[][] data = { { "abc", "def" }, { "ghi", "lmn" } };
Object[] column = { "1", "2" };
JTable table = new JTable(data, column);
JScrollPane scrollPane = new JScrollPane(table);
scrollPane.setPreferredSize(new Dimension(200, 200));
JOptionPane.showMessageDialog(parent, scrollPane);
Dove chiaramente 'parent' è il componente "parente" rispetto cui la dialog è "modale". E ovviamente puoi anche usare un'altra versione di showMessageDialog per specificare le altre caratteristiche del option pane (es. icona, tipo messaggio).