一些基础的关于java jdbc的程序代码
public void selectUpPage() {
List<Country> list = CountryOperate.upPage();
if (list != null) {
Object[][] datavalues = new Object[list.size()][5];
for (int i = 0; i < list.size(); i++) {
Country co = list.get(i);
datavalues[i][0] = co.getName();
datavalues[i][1] = co.getRegion();
datavalues[i][2] = co.getArea();
datavalues[i][3] = co.getRegion();
datavalues[i][4] = co.getGdp();
}
this.setValues(datavalues);
table.updateUI();
} else {
JOptionPane.showMessageDialog(jFrame, "已经是第一页");
}
}
}
4操作方法
package edu;
import javax.swing.table.AbstractTableModel;
public class TableModel extends AbstractTableModel {
public final static String[] columnHeaders = {
"国家名称","所属地区","国家面积","人口数量","国家GDP"
};
private Object[][] datavalues = {
{" "," "," "," "," "}
};
public int getColumnCount() {
return datavalues[0].length;
}
public int getRowCount() {
return datavalues.length;
}