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

4

1 に答える 1

1

文字列名、日付日付、文字列開始、文字列会場、文字列詳細、文字列機会、文字列more、文字列終了、文字列行を持つ「イベント」クラスを作成し、代わりに使用しますか?

于 2013-01-23T16:02:22.230 に答える