当前位置:编程学习 > JAVA >>

关于mysql数据库的查询表格显示在java的图形界面上

本人菜鸟,最近做图书馆管理系统实验,请问我在mysql数据库的表格怎样显示在JAVA的图形界面上,java要用的什么类,具体的思路麻烦说一下,非常感谢。 --------------------编程问答-------------------- 你做过web吗
--------------------编程问答--------------------
引用 1 楼 jacal1 的回复:
你做过web吗

人家有可能是要做cs的嘛 --------------------编程问答--------------------
引用 1 楼 jacal1 的回复:
你做过web吗


不打算做web,想写图形界面的 --------------------编程问答-------------------- 大家求助啊,谢谢 --------------------编程问答--------------------
引用 3 楼 zfqkjxy 的回复:
Quote: 引用 1 楼 jacal1 的回复:

你做过web吗


不打算做web,想写图形界面的

其实就相当于换个界面, --------------------编程问答-------------------- JTable --------------------编程问答-------------------- 数据库访问类,然后你想怎么写就怎么写吧。 --------------------编程问答-------------------- 怎么查数据库我就不写了,下面的代码给你参考


import java.awt.BorderLayout;
import java.awt.Dimension;

import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;

public class Test {

private static JTable table;
private static DefaultTableModel model;

/**
 * @param args
 */
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.setSize(400, 300);
Dimension screen = frame.getToolkit().getScreenSize();
frame.setLocation((screen.width - frame.getSize().width) / 2,
(screen.height - frame.getSize().height) / 2);

String[] columns = { "姓名", "性别", "学号" };
model = new DefaultTableModel(null, columns);
table = new JTable(model);
// 自己把数据库差出来的数据放到表格里
model.addRow(new String[] {"张三", "男", "001"});
model.addRow(new String[] {"李四", "女", "002"});
JScrollPane pane = new JScrollPane(table);
frame.add(pane, BorderLayout.CENTER);
frame.setVisible(true);
}

}
--------------------编程问答-------------------- 连接数据库可以用jdbc
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,