最近有個項目是delphi來做的,之中有很多地方要用到數據表格。這種功能在delphi和vb中能很方便的做出來,java沒
有提供這項功能,但是可以用Jtable 來實現,不過就是麻煩了點:)。
下面是我用applet實現的一個簡單數據表格程序代碼。
package com.applet.cat10;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import javax.swing.*;
import com.util.*;
import java.util.*;
import javax.swing.table.*;
import java.sql.*;
/**
* Title: Cat工程
* Description: BCat
* Copyright: Copyright (c) 2001
* Company: smartcomm
* @author daniel
* @version 1.0
*/
public class TestDatabase extends JApplet {
boolean isStandalone = false;
JButton jButton1 = new JButton(); //觸發時間查詢按扭
Database db=new Database();
JTable table1 = new JTable();
JScrollPane scroll = new JScrollPane();
JTextField text1 = new JTextField();
DefaultTableModel dtm; //定義表格的數據模型
Vector vCdata=null; //定義表的列名(以vector存儲)
ResultSet rsRow=null; //查詢表的數據集合
/**Construct the applet*/
public TestDatabase() {
}
/**Initialize the applet*/
public void init() {
try {
jbInit();
userInit(); //自定義的操作都在次方法中
}
catch(Exception e) {
e.printStackTrace();
}
}
/**Component initialization*/
private void jbInit() throws Exception {
jButton1.setText("jButton1");