public class Model {
public void updateEvent(String name, Date date,String start, String venue, String details,
String opportunity, String more, String end, String row) {
//do stuff here
}
public class Controller {
public void someMethod() {
if(button==view.saveButton) {
model.updateEvent(view.txtEventName.......);
} }
}
public class View {
public JTextField txtEventName;
//10 more consisting of textarea, datechooser, etc
}
如何将一堆参数Controller
传递给 forModel
以更新其状态。好吧,如果View
它作为表单,它将有很多文本字段、文本区域等用于数据输入。而不是单独处理它们,控制器如何轻松访问所有这些以传递给model
. 我不想简单地继续添加view.txtWhere.getText()
很长的内容。