MVC und SubViews?

Status
Nicht offen für weitere Antworten.

gogi

Mitglied
Hallo Leute,

ich wollte euch mal fragen wie Ihr SubViews im MVC-Modell handhabt? Ich stehe auf dem Schlauch was die Architektur angeht.

Z.B. habe ich ein einfaches MVC-Model nach folgendem Muster:
Code:
	public 
	static 
	void main(String[] args) {

		Model      model      = new Model();
		View       view       = new View(model);
		Controller controller = new Controller(model, view);
        
		view.setVisible(true);
	}
Damit kann ich nun ein Fenster aufbauen und wunderbar die Daten hin und her schieben. Was ist aber mit SubViews? Wo gehören die hin und wo aufgerufen?

Besten Dank,

Goran
 

gogi

Mitglied
SubViews sind für mich z.B. JFrames die z.B. Dialoge bzgl. komplexer Einstellungen und dergleichen anbieten während das Hauptfenster im Hintergrund weilt.

Das könnte man natürlich alles mit einer großen Klasse (View.java) erreichen. Aber ich möchte jede View (also auch SubViews) in eine eigene Klasse bauen. Da bekomme ich aber immer noch ein durcheinander was die Kommunikation der Klassen angeht. Ich glaube auch nicht das mein Design "was taugt".

Daher meine Frage: Wie implementiert ihr ein "Multi-View MVC"?

Gruß,

Goran
 

foobar

Top Contributor
MVC bedeutet nicht, daß jede Schicht aus einer Klasse besteht. Deine View kann ja auch Kinder aufnehmen (Subviews) und dein Model genauso.
 

gogi

Mitglied
Ich verstehe. Bin' gerade dabei es einzubauen. Dennoch wird es noch dauern bis ich ein gutes MVC-Framework habe. Um die Zeit zu beschleunigen... Hat jemand ein eigenes Framework was MultiView, MultiModel und Klassenkommunikation (Observer) einschließt?

Das ganze Netz ist voll von Beispielen aber keines stellt meiner Meinung nach ein o.g. Framework da.

Gruß,

Goran
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
temi JavaFX SubViews + SubControllers AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben