📄 statisinfo.java
字号:
package car.frame;
import java.awt.*;
import javax.swing.*;
import java.util.List;
public class StatisInfo extends JFrame
{
/**
*
*/
private static final long serialVersionUID = 1L;
JTable table;
JTextField ar,br;
Object[][] rowData=new Object[100][12];
Font mainFont = new Font("宋体", Font.PLAIN, 15);
public StatisInfo()
{
try
{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
catch(Exception e)
{
e.printStackTrace();
}
setSize(750,400);
setTitle("车辆统计");
setLocationRelativeTo(null);
String []title={"性名","单位","住址","车号","车型","车证号","固定电话","手机","与车主关系","与户主关系","收费","备注"};
table = new JTable(rowData,title);
table.setFont(mainFont);
table.setRequestFocusEnabled(false);
table.setRowHeight(20);
JScrollPane scrollpane = new JScrollPane(table);
scrollpane.setBounds(0,0,745,375);
add(scrollpane);
showAll();
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
setVisible(true);
}
public void showAll()
{
DBManage dao=new DBManage();
java.util.List list=(List)dao.selAll();
for(int i=0;i<list.size();i++)
{
SearchResult sr=(SearchResult)list.get(i);
rowData[i][0]=sr.getDriverName();
rowData[i][1]=sr.getDriverWorkplace();
rowData[i][2]=sr.getDriverAddr();
rowData[i][3]=sr.getCarNumber();
rowData[i][4]=sr.getCarType();
rowData[i][5]=sr.getCarPort();
rowData[i][6]=sr.getPhone();
rowData[i][7]=sr.getMobile();
rowData[i][8]=sr.getDriverChezhu();
rowData[i][9]=sr.getDriverHuzhu();
rowData[i][10]=sr.getMoney();
rowData[i][11]=sr.getDribeizhu();
}
table.repaint();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -