0
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
傳遞給Model
更新其狀態。那麼,如果View
充當表單,它將有大量的文本字段,文本區域等用於數據輸入。而不是單獨處理它們,控制器如何輕鬆獲得所有這些信息以傳遞給model
。我不想只是繼續添加很長的view.txtWhere.getText()
。傳遞參數在Java
你能整理你的代碼嗎?這是所有的地方! – berry120
將它們與對象結合並通過引用傳遞。 –
@RomanC可以顯示示例演示或鏈接? – MooHa