我有两类:一个叫Student
,另一个叫Course
。我想对一个简单的注册系统进行模拟。如何将一个对象数组传递给一个按钮?
我Student
类部分有以下形式:
class Student
{
private String id,
private Course[] listOfCourses;
private int numCourse;
//accesing methods
public registration(Course course){
listOfCourses[numCourse]=course;
numCourse++;
}
public Course[] getCourse(){
return listOfCourses;
}
}
和Course
类有以下形式:
class Course
{
String id, String courseName;
//constructor
//accesing methods
}
我想,通过在Java中做了一个表格按下BUTTOM Swing,将特定学生注册的课程内容显示在jTable中。我尝试了以下方法,但完全没有结果:
Student e=new Student();
Course d[]=new Course[4];
d=e.getCourses(); //to receive the array of Courses from the Student class
for (int i=0;i<d.length;i++){
jTable2.setValueAt(estLista[i].getName(), i, 0);
}
我该怎么做?我的意思是,有一种方法中,我能得到数组的内容,存储在Course
类,到按钮的ActionEvent
?
你到底有什么问题? – 2013-04-25 18:16:42
@MrD,这个问题我有是,我没有收到在某种程度上课程的数组,我可以把他们的内容JTable中 – Little 2013-04-25 18:17:32
但你想拥有注册一个完整的用户界面?或者只是一个按钮,用于在应用程序中注册硬编码数据? – 2013-04-25 18:22:24