1、获取是否搜到数据:ResultSet rs = excute(sqlstring); boolean gotit = rs.next(); if(gotit) {//success}
2、插入操作:insert into table value ()
3、弹出对话框
int ret=JOptionPane.showConfirmDialog(this, " display", "tooltip ", JOptionPane.YES_NO_OPTION);
if(ret==JOptionPane.YES_OPTION)
JOptionPane.showMessageDialog(null,"display");
4、双击table,显示对话框
tablemodel = new MyTableModel_Mold_BOM(rowData, columnNames);
tb = new JTable(tablemodel);
tb.setPreferredScrollableViewportSize( new Dimension( 639 , 232 ));
tb.addMouseListener( new MouseAdapter(){
public void mouseClicked(MouseEvent e) {
if (e.getClickCount() == 2 ){
// 你可以在這里再進行是點擊哪一行的判斷
JDialog jd = new JDialog();
jd.setSize( 800 , 600 );
jd.setLocationRelativeTo( null );
jd.show(); } } });
5、获取选定表格行的值
getSelectedColumn()得到列坐标,用getSelectedRow()的到行坐标,然后用getValueAt(int
row,int col)得到该值。
本文介绍了使用Java进行数据库查询及记录插入的方法,并展示了如何通过Swing库创建弹出对话框与用户交互,同时提供了利用JTable展示数据并响应双击事件的示例。

705

被折叠的 条评论
为什么被折叠?



