| |||||||
| Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
| | Themen-Optionen | Ansicht |
| | #1 |
| Registered User Registriert seit: Sep 2009 Karma: 10 | MVP / Presentation Model Pattern Hi, habe am Wochenende seit Langem wieder einmal eine Swing-Anwendung geschrieben und diese nach dem MVC-Pattern implementiert. Dabei kam mir die Frage (da ich z.Zt. beruflich mit Flex zu tun habe und folgendes dort häufig verwendet wird) wie man DataBinding von UI zum Model am besten in Java realisiert. Habe jetzt die Tage etwas gegoogelt, aber mehr wie eine Erklärung der beiden Patter aus dem Titel an sich kam dabei nicht raus. Hat jemand eine Idee wie diese in Java umgesetzt werden? |
| | |
| | #2 |
| Registered User NewYearsChallenge Sieger 2010 Registriert seit: Oct 2002 Karma: 418 | Re: MVP / Presentation Model Pattern Du kannst ja mal ein wenig im Sourcecode wühlen, wenn du sehen willst wie das genau gemacht wird. Die Verbindung View <-> Model wird bei Swing oft so gemacht, dass sich der View als Listener beim Model registriert und so auf Änderungsevents, die dieses feuert reagieren kann. Als Programmierer hat man damit aber ansich selten zu tun, denn der View (Klassenname xxxUI - von L&F zu L&F verschieden) wird praktisch nie direkt angesprochen. Manchmal (vorallem bei Tabellen und Trees) noch das Model (Klassenname xxxModel oder xxxDocument). Im Allgemeinen läuft die gesamte Interaktion mit der Komponente über deren Controller (Klassenname Jxxx) ab. __________________ destructor |
| | |
| | #3 | |
| Registered User Registriert seit: Sep 2009 Karma: 10 | Re: MVP / Presentation Model Pattern Zitat:
| |
| | |
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [PHP] Pattern Problem! | Quiz-Master | PHP, Perl und ASP | 11 | 20.11.2003 14:10 |
| iso/osi model | CeeJay | Netzwerktopologie & Technik | 10 | 20.03.2003 23:13 |
| .model huge | Ineluki | Systemnahe Programmierung | 3 | 23.01.2001 18:33 |
Alle Zeitangaben in WEZ +2. Es ist jetzt 03:08 Uhr.






Linear-Darstellung

