日期:2014-05-20  浏览次数:20658 次

java做图形客户界面怎么做啊?急!!!
基于下面的学生管理系统做一个带图形界面的学生管理系统,要求有登录框,登录成功则进入主界面,主界面菜单有维护(包括增加,删除,修改,显示),查询(包括按学号统计男女生),如果登录不成功则弹出提示:“用户或密码错误!”。菜单的具体功能代码就是下面的程序,可是我不知道怎么把它弄成图形界面的,麻烦高手帮忙弄一下,不胜感激!!!
PS:超急!!!
//学生管理系统,记录包括学号,姓名,性别,成绩
//功能包括增加记录,删除记录,修改记录,显示记录,男女生分别的平均成绩
package   test;
import   java.io.*;

public   class   Students{
    public   static   void   main(String   arge[]){
        int   id[]=new   int[10];
        String   name[]=new   String[10];
        String   sex[]=new   String[10];
        double   score[]=new   double[10];
        int   choice=0;
        int   check=-1;
        int   index=0;
        do{
            System.out.println( "请输入要执行的操作的序号: ");
            System.out.println( " < < < < < < < < < < < < < < < < < < < < < < < < < < < < ");
            System.out.println( "1.添加记录; ");
            System.out.println( "2.修改记录; ");
            System.out.println( "3.删除记录; ");
            System.out.println( "4.打印记录; ");
            System.out.println( "5.排序; ");
            System.out.println( "6.男女生的平均成绩; ");
            System.out.println( "7.退出。 ");
            System.out.println( " < < < < < < < < < < < < < < < < < < < < < < < < < < < < ");
            InputStreamReader   ir;
            BufferedReader   in;
            ir=new   InputStreamReader(System.in);
            in=new   BufferedReader(ir);
            try{
                choice=Integer.parseInt(in.readLine());
            }catch(Exception   e){}
            switch(choice){
                case   1:if(index> =10){
                                  System.out.println( "已满! ");
                                  break;
                              }
                              if(id[index]==0){
                                  System.out.println( "请输入要添加的学生id: ");
                                  try{
                                      id[index]=Integer.parseInt(in.readLine());