【发布时间】:2017-06-15 07:21:32
【问题描述】:
我是 C.S.S.E.本科生,我在 Java MVC 设计中遇到了一些与学生项目管理应用程序相关的问题。我必须在学生 ID 文本字段上显示一些自动生成的(我猜是随机数)。
StudentAddView.java 不显示并返回 TextField 上的随机数。
public class StudentAddView extends View{
private JTextField studentNumberField = new JTextField("", SIZE);
}
public StudentAddView(Model StudentList, Controller StudentController){
super(StudentList,StudentController);
add(studentNumberField);
}
那么对于model下的student.java,它包含了方法。
public class Student{
public int studentNumber;
student.java下的构造函数
public void setstudentNumber(int studentNumber)//setter {
Random random = new Random();
studentNumber = random.nextInt(1000);
this.studentNumber = studentNumber;
}
public int getstudentNumber()//getter{
return studentNumber;}
最后,student.java 中的字符串缓冲区
public String StringBuffer (String str){
str = "student[";
str = str+"student number"= +studentNumber+","; }
还是因为我必须创建一个类来返回随机数并存储为数据以返回文本字段中的值?
【问题讨论】:
标签: java model-view-controller