Я хочу відобразити таблицю 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