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

各位大神帮我看看这个程序为什么老错,菜鸟刚才不懂。

就帮修改,谢谢了

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;
public class GUI extends JFrame implements ActionListener{
//定义界面组件
private Connection con=null;
private Statement stmt=null;
private ResultSet rs=null;
private JLabel conditionlabel=new JLabel("请填写下列查询条件",SwingConstants.CENTER);
private JLabel numberlabel=new JLabel("学号",SwingConstants.RIGHT);
private JTextField 学号=new JTextField(10);
private JLabel namelabel=new JLabel("姓名",SwingConstants.RIGHT);
private JTextField 姓名=new JTextField(8);
private JLabel sexlabel=new JLabel("性别",SwingConstants.RIGHT);
private JTextField 性别=new JTextField(4);
private JLabel agelabel=new JLabel("年龄",SwingConstants.RIGHT);
private JTextField 年龄=new JTextField(4);
private JLabel deptlabel=new JLabel("院系",SwingConstants.RIGHT);
private JTextField 院系=new JTextField(10);
private JLabel classlabel=new JLabel("班级",SwingConstants.RIGHT);
private JTextField 班级=new JTextField(10);
private JButton tianjia=new JButton("添加");
private JButton chaxun=new JButton("查询");
private JButton xiugai=new JButton("修改");
private JButton shanchu=new JButton("删除");
private JButton shuaxin=new JButton("刷新");
private JLabel resultlabel=new JLabel("查询",SwingConstants.CENTER);
private JTextArea resultarea=new JTextArea(12,40);
private String command=null;
//初始化界面,设置窗口标题“查询学生信息管理数据库”和窗口大小(800,500)
public GUI()
{
    setTitle("查询学生信息");
    setSize(800,500);
    addWindowListener(new WindowAdapter()
    {
    public void windowClosing(WindowEvent e)
    {
   System.exit(0);
    }
    });
//获取窗口底面板,,并设置布局位网格布局
getContentPane().setLayout(new GridBagLayout());
//使用GirdBagLayout布局编排Swing组件
GridBagConstraints gbc=new GridBagConstraints();
gbc.fill=GridBagConstraints.NONE;
gbc.anchor=GridBagConstraints.CENTER;
gbc.weightx=100;
gbc.weighty=100;
add(conditionlabel,gbc,7,0,7,1);
conditionlabel.setForeground(Color.blue);
//添加窗口组件
add(学号,gbc,1,1,3,1);
add(姓名,gbc,5,1,2,1);
add(性别,gbc,8,1,1,1);
add(年龄,gbc,10,1,1,1);
add(院系,gbc,12,1,3,1);
gbc.anchor=GridBagConstraints.WEST;
add(班级,gbc,16,1,2,1);
gbc.anchor=GridBagConstraints.CENTER;
add(chaxun,gbc,00,2,2,2);
add(tianjia,gbc,4,2,2,2);
add(xiugai,gbc,8,2,2,2);
add(shanchu,gbc,12,2,2,2);
add(shuaxin,gbc,16,2,2,2);
JScrollPane scrollpane=new JScrollPane(resultarea);
add(scrollpane,gbc,2,4,40,3);
resultarea.setEditable(false);
resultarea.setLineWrap(true);
gbc.anchor=GridBagConstraints.EAST;
add(numberlabel,gbc,0,1,1,1);
add(namelabel,gbc,4,1,1,1);
add(sexlabel,gbc,7,1,1,1);
add(agelabel,gbc,9,1,1,1);
add(deptlabel,gbc,11,1,1,1);
gbc.anchor=GridBagConstraints.CENTER;
add(classlabel,gbc,15,1,1,1);
//向“查询”按钮注册点击事件监听器;
chaxun.addActionListener(this);
tianjia.addActionListener(this);
shanchu.addActionListener(this);
xiugai.addActionListener(this);
shuaxin.addActionListener(this);
}
}
--------------------编程问答-------------------- 楼主,总得把错误提示信息贴出来吧 --------------------编程问答--------------------
引用楼主  的回复:
就帮修改,谢谢了

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;
public class GUI extends JFrame implements ActionListener{
//定义界面组件
private Connection con=null;……


楼主很坚定,错误就在代码里,,让咱看着代码猜。。。 --------------------编程问答--------------------
补充:Java ,  Java相关
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,