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
に渡すために、一連のパラメーターを for に渡すにはどうすればよいですか。Model
がフォームとして機能している場合はView
、データ入力用のテキスト フィールドやテキスト エリアなどがたくさんあります。それらを個別に処理するのではなく、コントローラーがそれらすべてに簡単にアクセスして に渡す方法model
. 長いものを単純に追加し続けたくありませんview.txtWhere.getText()
。