用Swing实现数据表格功能(加入精华区吧)
最近有个项目是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");
补充:Jsp教程,Application与Applet