/ / Comment afficher la table JTable créée à partir de la base de données comme une boîte de dialogue - java, swing, jdbc, jtable

Comment afficher la JTable créée à partir de la base de données comme une boîte de dialogue de message - java, swing, jdbc, jtable

Je souhaite afficher la table JTable créée à partir de la base de données My Bill_Master comme une boîte de dialogue de message dans JOptionPane.showMessageDiaolg. J'ai essayé de l'afficher en utilisant un nouveau JFrame, mais cela a échoué.

     JPanel panel = new JPanel(new GridLayout());
JScrollPane scrollPane = new JScrollPane();
scrollPane.setViewportView(table);
panel.add(scrollPane);
JOptionPane.showConfirmDialog(null, panel, "Bill Details",JOptionPane.OK_CANCEL_OPTION);

Réponses:

1 pour la réponse № 1

Vous devriez essayer cette logique. Tu devrais utiliser JDialog à la place d'utiliser JPanel. Et puis ajouter JTable objet sur elle. Il créera un dialogue personnalisé identique à JOptionPane. Je pense que ce lien vous aidera ... http://www.coderanch.com/t/332805/GUI/java/dialog-box-JTable