基于下面的学生管理系统做一个带图形界面的学生管理系统,要求有登录框,登录成功则进入主界面,主界面菜单有维护(包括增加,删除,修改,显示),查询(包括按学号统计男女生),如果登录不成功则弹出提示:“用户或密码错误!”。菜单的具体功能代码就是下面的程序,可是我不知道怎么把它弄成图形界面的,麻烦高手帮忙弄一下,不胜感激!!!
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());