单击按钮时,我在这里有代码。它应该在$query_sel_all_banners = "SELECT * FROM juxhv_banners WHERE state = 1 LIMIT 1";
中添加JTable
。问题是它没有显示在面板中。
我通过点击面板组件在框架中添加了面板。
JPanel regularPanel
如何在面板中查看该表?
答案 0 :(得分:0)
将您的表格添加到JScrollPane
视口。
尝试以下方法:
TableModel tableDataModel = new AbstractTableModel() {
public int getColumnCount() { return 2; }
public int getRowCount() { return 5; }
public Object getValueAt(int row, int col) { return new Integer(row*col); }
JTable table = new JTable(tableDataModel);
JScrollPane scrollPane = new JScrollPane();
scrollPane.getViewport().add(table);
在您的按钮事件处理程序中,您还应该确保在将表格容器添加到面板后调用revalidate()
并可能repaint()
。