本人菜鸟,最近做图书馆管理系统实验,请问我在mysql数据库的表格怎样显示在JAVA的图形界面上,java要用的什么类,具体的思路麻烦说一下,非常感谢。

解决方案 »

  1.   


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

  2.   


    不打算做web,想写图形界面的
    其实就相当于换个界面,
      

  3.   

    怎么查数据库我就不写了,下面的代码给你参考
    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);
    }}