Frage zu MVC, Swing, Gui

Status
Nicht offen für weitere Antworten.

jnewbie

Mitglied
Hallo,

folgendes ist mir nicht ganz klar:

Wie baue ich eine kleine Applikation nach dem MVC-Konzept, welche Swing benutzt und verschiedene Komponenten in das JFrame einfügt/löscht/verändert etc.?

Beispiel:

Habe eine Java Applikation mit einem JFrame (meine BasisGui-Klasse), eine GuiController-Klasse und eine GuiElement-Klasse.

Die Controller-Klasse ruft nun die BasisGui-Klasse auf und es wird so das Fenster erstellt. Nun soll in diesem Fenster zum Beispiel ein Button erstellt werden. Natürlich aus der GuiController-Klasse heraus. Dieser Button ist aber z.B. in der Gui-Element-Klasse beschrieben. Wie mache ich das nun, dass das ganze in mein JFrame kommt? Oder hab ich da ein grundsätzlichen Denkfehler drin?

Wäre super, wenn mit jemand hilft!

jnewbie
 

Campino

Top Contributor
Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ElementBasisGui extends JComponent{

   public ElementBasisGui() {
      super();
      
      JButton taste;
      taste = new JButton("1");
      taste.setVisible(true);
      this.add(taste); //<<<<------------------------<<<<<<<<-----------------
   }

}
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
C SOLID Single Responsibility Priciple Frage Softwareentwicklung 2
K Frage OOP Softwareentwicklung 8
dgtKotlin Frage zu Kotlin source code Softwareentwicklung 5
A Frage zu testdriven developement Softwareentwicklung 1
H Regex Frage Softwareentwicklung 2
D Frage Schichtenarchitektur Softwareentwicklung 3
T Frage bezüglich MVC Softwareentwicklung 1
Shams Frage wegen guava-Eventbus. Softwareentwicklung 0
B Frage zu Schnittstellen (lose Kopplung) Softwareentwicklung 5
H Frage zur Stanford NLP-API Softwareentwicklung 2
E Frage zu Dekorator-Pattern Softwareentwicklung 2
O Frage zu Regulärer Ausdruck Softwareentwicklung 3
H WEKA - Frage zu Methode in Evaluation Softwareentwicklung 2
S Frage zu Zusicherungen: Softwareentwicklung 12
D Frage zu String Algorithmen / String Metric Softwareentwicklung 7
Airwolf89 Theoretische Frage - In Java Java-Programme schreiben Softwareentwicklung 5
D Frage zur Objektorientierung mit Interfaces Softwareentwicklung 9
B Theoretische Informatik Frage zu Formalismus RegExp Softwareentwicklung 12
Wepster LGPL, MPL Frage Softwareentwicklung 3
D Frage zur Benutzeroberflächenprogrammierung Softwareentwicklung 8
D Frage zu Klassendiagramm und Konstruktor (UML) Softwareentwicklung 3
M [OOP] Frage zu Methode-Namen / Funktionsweise Softwareentwicklung 9
P Frage zu Processing Softwareentwicklung 9
S Regex Frage Softwareentwicklung 4
D Frage zu meiner Vorgehensweise in einem Projekt Softwareentwicklung 5
A Frage zu GPL Softwareentwicklung 3
K Frage zu UML Aktivitätsdiagramm Softwareentwicklung 3
J Frage zu Lizenzrechten Softwareentwicklung 5
B bash frage Softwareentwicklung 6
F allgemeine exe frage Softwareentwicklung 10
G Frage zur LGPL? Softwareentwicklung 5
0x7F800000 "Wozu ist denn CSS / CSS2 gut" Dumme Frage? Softwareentwicklung 9
G Frage zur UML Softwareentwicklung 2
B Ajax Frage Softwareentwicklung 2
J Frage zu Relation Softwareentwicklung 2
W Frage zu a)Innere Klassen und b)OO Design Softwareentwicklung 13
G MVC Frage Softwareentwicklung 4
P Frage zu Prolog! Softwareentwicklung 7
E Frage zu Excel und Filtern Softwareentwicklung 4
Y OpenGL/C Frage - externe Funktionen Softwareentwicklung 5
G C# Frage Softwareentwicklung 12
T SQL, Feld mehrmals abfragen, IN Frage Softwareentwicklung 3
C Grundsätzliche Frage zur OOP bzw. zum MVC Softwareentwicklung 5
RaoulDuke Frage zu Datenmodel / Zugriff Softwareentwicklung 5
J Frage zu C Softwareentwicklung 2
H Frage ueber Prototype Pattern? Softwareentwicklung 2
L Noch 'ne Perl-Frage. Kehre dann auch reumütig zu Java zurück Softwareentwicklung 10
S Design-Frage: Wie viele Fassaden? Softwareentwicklung 4
L Frage zu Beziehungen zwischen Klassen und UML Softwareentwicklung 10
T Frage zu Mysql Softwareentwicklung 3
C Mysql-Frage(Problem mit nicht durchgeführten Zugriff) Softwareentwicklung 5
D Sind EJB Komponenten auch mit Java Swing nutzbar? Softwareentwicklung 8
D Was wird heute mehr verwendet - Swing oder AWT? Softwareentwicklung 4
J Model View Controller mit Swing Softwareentwicklung 2

Ähnliche Java Themen


Oben