Zurück   BuHa-Security Board > Programmierung und Software-Entwicklung > Java
Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren


Antwort
 
Themen-Optionen Ansicht
Alt 19.11.2009, 10:20   #1
yeahiii
Registered User

 
Registriert seit: Sep 2009
Karma: 10 yeahiii liegt in der Wertung
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?
yeahiii ist offline   Mit Zitat antworten
Alt 19.11.2009, 10:29   #2
destructor
Registered User
NewYearsChallenge Sieger 2010

 
Registriert seit: Oct 2002
Karma: 418 destructor ist eine Bereicherung fuer die Gemeinschaft.
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
destructor ist offline   Mit Zitat antworten
Alt 19.11.2009, 10:33   #3
yeahiii
Registered User

 
Registriert seit: Sep 2009
Karma: 10 yeahiii liegt in der Wertung
Re: MVP / Presentation Model Pattern

Zitat:
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.
das wars! danke =)
yeahiii ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Gehe zu

Ä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.


[BuHa Edition]

Partnerboard:
mcseboard.de