小编Hei*_*erg的帖子

如何在Java Swing中创建简单的表?

我正在Java Swing的一个项目"医院管理系统".现在在记录页面上,我想以表格格式显示患者的所有存储记录.但我从来没有和JTable合作过.现在,当我尝试在一个简单的程序中获取记录时,它在for循环中打印控制台上的所有记录但是当我去JFrame并尝试获取JTable上的记录时,它显示的错误信息如下:

Ex_test.java:51: cannot find symbol, symbol  : constructor JTable(java.lang.String[],java.lang.String[][])
location: class javax.swing.JTable, JTable table=new JTable(column,data);
Run Code Online (Sandbox Code Playgroud)

谁能告诉我我的代码中有什么问题?

数据库是MS-Access 2007.

import javax.swing.*;
import javax.swing.JTable;
import java.awt.event.*;
import java.awt.*;
import java.sql.*;

public class Ex_test extends JFrame
{
    public static void main(String[] args) 
    {
        Ex_test ob=new Ex_test();
    }
    int i=0;
    String column[];
    String data[][];
    //JTable table; 
    public Ex_test()
    {
        super("Array");
        String[] id=new String[15];
        String[] name=new String[15];
        String[] contact=new String[15];

        try
        {
            Connection con;
            Statement st;
            ResultSet rs;

            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            con=DriverManager.getConnection("jdbc:odbc:test");
            st=con.createStatement();
            rs=st.executeQuery("select * from …
Run Code Online (Sandbox Code Playgroud)

java swing compiler-errors resultset ms-access-2007

3
推荐指数
1
解决办法
9880
查看次数

标签 统计

compiler-errors ×1

java ×1

ms-access-2007 ×1

resultset ×1

swing ×1