Table header 未使用 Eclipse 显示
Table header is not shown using Eclipse
A table header 未使用 Eclipse 显示。如何解决问题?只有来自数据库的数据成功。所以我在下面附上了我尝试过的内容。
这是我用来显示数据库数据的代码:
void table_load() {
try {
pst = con.prepareStatement("select * from registation");
rs = pst.executeQuery();
table_1.setModel(DbUtils.resultSetToTableModel(rs));
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
table_1 = new JTable();
table_1.setBounds(448, 62, 383, 296);
frmStudentCrud.getContentPane().add(table_1);
table header is not shown
frmStudentCrud.getContentPane().add(table_1);
仅当您将 table 添加到滚动窗格并将滚动窗格添加到框架时,才会显示 header。
您的代码应该是:
//frmStudentCrud.getContentPane().add(table_1);
JScrollPane scrollPane = new JScrollPane( table_1 );
frmStudentCrud.getContentPane().add( scrollPane );
A table header 未使用 Eclipse 显示。如何解决问题?只有来自数据库的数据成功。所以我在下面附上了我尝试过的内容。
这是我用来显示数据库数据的代码:
void table_load() {
try {
pst = con.prepareStatement("select * from registation");
rs = pst.executeQuery();
table_1.setModel(DbUtils.resultSetToTableModel(rs));
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
table_1 = new JTable();
table_1.setBounds(448, 62, 383, 296);
frmStudentCrud.getContentPane().add(table_1);
table header is not shown
frmStudentCrud.getContentPane().add(table_1);
仅当您将 table 添加到滚动窗格并将滚动窗格添加到框架时,才会显示 header。
您的代码应该是:
//frmStudentCrud.getContentPane().add(table_1);
JScrollPane scrollPane = new JScrollPane( table_1 );
frmStudentCrud.getContentPane().add( scrollPane );