Slevin83
Grünschnabel
MVC Model
Hallo zusammen,
ich schreibe gerade eine kleine Anwendung um das MVC Model zu üben.
Im Großen und Ganzen ist mir alles klar dann bin ich heute auf folgende Frage gestoßen:
Wie bekomme ich die "Daten" von der View zum Controller?
Also wie spreche ich die grafischen Komponenten richtig an, ist es richtig die Komponenten in der View auf "public" zu setzen oder brauche ich dafür auch getter und setter?
Als Beispiel damits klarer wird habe ich eine Jlist in der View die ich im Moment auf public habe und auf die ich im Controller zugreifen möchte/muss.
View:
Java Code:
Controller:
Java Code:
Grüße
Slevin
Hallo zusammen,
ich schreibe gerade eine kleine Anwendung um das MVC Model zu üben.
Im Großen und Ganzen ist mir alles klar dann bin ich heute auf folgende Frage gestoßen:
Wie bekomme ich die "Daten" von der View zum Controller?
Also wie spreche ich die grafischen Komponenten richtig an, ist es richtig die Komponenten in der View auf "public" zu setzen oder brauche ich dafür auch getter und setter?
Als Beispiel damits klarer wird habe ich eine Jlist in der View die ich im Moment auf public habe und auf die ich im Controller zugreifen möchte/muss.
View:
Java Code:
- public final JList jplayerList;
Controller:
Java Code:
- public void actionPerformed(ActionEvent e) { ...
- String selectedItem = view.jplayerList.getSelectedValue().toString();
- ...
Grüße
Slevin