2017-05-13 7 views
0

私のプロジェクトでMVCアーキテクチャを使用しています。私のコントローラは、ビューとモデルの両方を見ることができます。私のすべてのアクションはコントローラ内にあるので、コントローラを作成するときは、コントローラ内のコンストラクタによって呼び出されるメソッドaddActions()があり、これはすべてのアクションをビュー要素に追加します。まだ存在しないオブジェクトにMVCのアクションを追加する

private void prepareActions() 
{ 
    view.getMenu().setHelpAboutAction(aboutTeamAction); 
    view.getMenu().setExitAction(exitAction); 
} 

ただし、これはビューを作成するときに作成されるビュー内のオブジェクトに対してのみ機能します。

しかし、私はいくつかのオブジェクトのボタンクリックを作成するため、問題があります。そして、コントローラが存在しないときにコントローラを作成するときにはアクセスできません。どのように私はこれらの行動を添付するのですか?

答えて

0

新しいオブジェクトを登録するメソッドと、それを正しく削除するメソッドを作成します。