/ / Як відобразити JTable, створений з бази даних, як діалогове вікно повідомлення - java, swing, jdbc, jtable

Як відобразити JTable, створений з бази даних, як діалогове вікно повідомлення - java, swing, jdbc, jtable

Я хочу відобразити таблицю JTable, створена з бази даних My Bill_Master як діалогове вікно повідомлення в JOptionPane.showMessageDiaolg. Я спробував показати його за допомогою нового JFrame, але це не вдалося.

     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);

Відповіді:

1 для відповіді № 1

Ви повинні спробувати цю логіку. Ви повинні використовувати JDialog замість використання JPanel. А потім додати JTable об'єкт на нього Він створить індивідуальний діалог так само, як і JOptionPane. Я думаю, що це посилання допоможе вам ... http://www.coderanch.com/t/332805/GUI/java/dialog-box-JTable