auf Erzeugerklasse zugreifen

Status
Nicht offen für weitere Antworten.
D

Die Post

Gast
Also ich ich möchte folgendes:

Ich habe eine klasse mainGUI die den Container erweitert
die enthält ein JFrame par JButtons und ne JTable.
nun durch den actionEvent auf einem button wird ein neue klasse addTime aufgerufen die auch wieder den Container erweitert und ein JFrame mit ein par JTextField's und JButtons enthält.
nun möchte ich von der klasse addTime eine objekt aus der klasse mainGUI aufrufen.
ich habs irgendwie mit getParent probiert aber da bin ich nicht wirklich weitergekommen. damit konnte ich nur auf das jeweils höhere element in der klasse selbst zugreifen.
Gibt es eventuell eine möglickeit in der mainGUI klasse abzufragen ob addTime wider geschlossen ist? (das würda in meinem falle auch reichen)

gibt es da irgend eine möglickeit? oder gehe ich die sache sowieso von der falschen seite her an? Ich bin in Java noch nicht so gewannt also ists vielleicht ein ganz banaler fehler....
 

L-ectron-X

Gesperrter Benutzer
Wenn du ein Objekt einer Klasse erzeugst, kannst du ihm per Konstruktor eine Referenz auf das Erzeuger-Objekt mitgeben. Diese Referenz nimmst du in der erzeugten Klasse entgegen und kannst damit die Methoden des Erzeuger-Objektes aufrufen.
Ein Hersteller:
Code:
public class Hersteller {
   private Produkt produkt;
   private String name;
   [...]

   produkt = new Produkt(this);
   [...]

   public String getName() {
      return name;
   }
}

Ein Produkt:
Code:
public class Produkt {
   private Hersteller hersteller;
   [...]

   public Produkt(Hersteller hersteller) {
      this.hersteller = hersteller;
      [...]
   }

   public String getHerstellerName() {
      return hersteller.getName();
   }
}
 
D

Die Post

Gast
Hei genial supper lösung, mit bestem beispiel. Genau das was ich suchte. hab da viel zu weit studiert!

Danke vielmals!!!
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Auf Inhalte aus Datei zugreifen AWT, Swing, JavaFX & SWT 13
Jose05 zugreifen auf ein Objekt eines GridPanes AWT, Swing, JavaFX & SWT 0
OSchriever Auf Stage von FXML-Controller zugreifen AWT, Swing, JavaFX & SWT 12
Ich lerne Java. Swing Von JPanel A auf JPanel B zugreifen. AWT, Swing, JavaFX & SWT 4
E wie in JScrollPane auf JTextArea zugreifen AWT, Swing, JavaFX & SWT 12
@SupressWarnings() JavaFX Auf den Controller einer ListCell zugreifen AWT, Swing, JavaFX & SWT 4
N SceneBuilder wie auf Attribute zugreifen? Diese sind immer null. AWT, Swing, JavaFX & SWT 6
M JavaFX Auf ein UI Elemement eines anderen Controllers zugreifen AWT, Swing, JavaFX & SWT 0
D Auf resultSet zugreifen. Wie ? AWT, Swing, JavaFX & SWT 1
L Auf Variablen zugreifen AWT, Swing, JavaFX & SWT 6
Java_RY wie kann ich auf JButtons in einem JPanel zugreifen AWT, Swing, JavaFX & SWT 3
F JavaFX Mit einer Methode auf Stage zugreifen. AWT, Swing, JavaFX & SWT 8
C JavaFX Auf Nodes einer FXML-Datei in start Methode zugreifen AWT, Swing, JavaFX & SWT 5
A JavaFX Von Klasse auf Controller Inhalt zugreifen AWT, Swing, JavaFX & SWT 9
D Von JPanel auf anderes JPanel zugreifen AWT, Swing, JavaFX & SWT 9
B Swing Auf JList-Elemente aus einer anderen Klasse zugreifen AWT, Swing, JavaFX & SWT 1
KilledByCheese Event Handling Vom ActionEvent auf String zugreifen - genaueres in der Beschreibung AWT, Swing, JavaFX & SWT 3
K Kann nicht auf GUI Elemente zugreifen, mit einer Methode im Controller klappts, mit der anderen nich AWT, Swing, JavaFX & SWT 10
J ActionListener soll auf paint() Methode zugreifen AWT, Swing, JavaFX & SWT 1
E Mit Netbeans von einer Form auf eine Komponente einer anderen Form zugreifen AWT, Swing, JavaFX & SWT 2
X Auf Fensterklasse zugreifen (Nullpointer Exception) AWT, Swing, JavaFX & SWT 2
F JavaFX Auf FXML ImageView zugreifen AWT, Swing, JavaFX & SWT 6
P Swing Auf Methode zugreifen (am Schlauch steh) AWT, Swing, JavaFX & SWT 5
Z Swing Von vielen Klassen auf ein GUI-Element zugreifen AWT, Swing, JavaFX & SWT 10
J Auf Dateien in JTree zugreifen AWT, Swing, JavaFX & SWT 15
I Aus JFrame auf Elternklasse zugreifen AWT, Swing, JavaFX & SWT 7
P Actionlistener - 3 klassen - kompliziert - auf methoden zugreifen AWT, Swing, JavaFX & SWT 3
P Auf gefüllte ArrayList zugreifen AWT, Swing, JavaFX & SWT 12
E Swing auf klassen zugreifen AWT, Swing, JavaFX & SWT 2
S Von einer anderen Klasse auf JTextField zugreifen AWT, Swing, JavaFX & SWT 13
A Swing(Daten zugreifen) AWT, Swing, JavaFX & SWT 25
J Swing Auf RadioButtons in JPanel zugreifen AWT, Swing, JavaFX & SWT 11
M Swing JTable soll auf ArrayList zugreifen AWT, Swing, JavaFX & SWT 8
R innere Action -> auf äußeres this zugreifen AWT, Swing, JavaFX & SWT 3
P Von einer anderen Klasse auf JTextField zugreifen AWT, Swing, JavaFX & SWT 12
S Swing mit ActionListener auf Objekte einer anderen Klasse zugreifen AWT, Swing, JavaFX & SWT 3
P Von einem Panel auf die Objekte des anderen Panels zugreifen AWT, Swing, JavaFX & SWT 3
B Im ActionListener aufs Fenster zugreifen AWT, Swing, JavaFX & SWT 2
R Swing Auf ein anderes jFrame zugreifen? AWT, Swing, JavaFX & SWT 5
S Mit eigener Klasse auf GUI-Elemente zugreifen AWT, Swing, JavaFX & SWT 3
J Auf die im Look and Feel eingestellten Farben zugreifen AWT, Swing, JavaFX & SWT 2
Airwolf89 Swing Dynamisch auf Objekte in einer GUI zugreifen AWT, Swing, JavaFX & SWT 10
J eclipse/Visual Editor: Auf Felder/Methoden vom Hauptframe zugreifen AWT, Swing, JavaFX & SWT 4
U Swing Auf HauptFrame (Fenster) zugreifen ? AWT, Swing, JavaFX & SWT 9
Airwolf89 Swing Von anderer Klasse auf Eigenschaften einer Komponente zugreifen AWT, Swing, JavaFX & SWT 5
R LookAndFeel auf Gui Layout (externe Klasse) zugreifen AWT, Swing, JavaFX & SWT 6
Z AWT Auf bestimmte Checkbox einer Checkboxgroup zugreifen AWT, Swing, JavaFX & SWT 3
K Swing mit GUI auf JTable zugreifen AWT, Swing, JavaFX & SWT 2
B In externer Eventhandlerklasse auf GUI-Elemente zugreifen AWT, Swing, JavaFX & SWT 3
G Aus einem Listener auf eine Klassenvariable zugreifen. AWT, Swing, JavaFX & SWT 6
S PopupMenü --> auf einen JButton zugreifen AWT, Swing, JavaFX & SWT 6
T Auf Fenster innerhalb der Anwendung zugreifen-auch elegant? AWT, Swing, JavaFX & SWT 2
C Auf Objektmethoden in einer JList zugreifen AWT, Swing, JavaFX & SWT 7
S wie auf windowreferenz zugreifen? AWT, Swing, JavaFX & SWT 2
G Auf markierten Text einer anderen Anwendung zugreifen. AWT, Swing, JavaFX & SWT 8
D Auf Variable zugreifen AWT, Swing, JavaFX & SWT 3
S Auf Überklasse (also Klasse die aufgerufen hat) zugreifen... AWT, Swing, JavaFX & SWT 2
O auf den inhalt eines selektierten Tabs zugreifen AWT, Swing, JavaFX & SWT 5
K Auf Textfeld von anderer Klasse aus zugreifen AWT, Swing, JavaFX & SWT 14
P Auf Komponente zugreifen. AWT, Swing, JavaFX & SWT 5
M bei filechooser.showSaveDialog(null); auf Datein. zugreifen AWT, Swing, JavaFX & SWT 2
D Auf System-Icons wie die aus JOptionPane zugreifen? AWT, Swing, JavaFX & SWT 6
P auf den Inhalt eines Vectors zugreifen AWT, Swing, JavaFX & SWT 8
meez Auf Bilder der JOptionPane zugreifen... AWT, Swing, JavaFX & SWT 4
N auf textfelder ueber namen zugreifen AWT, Swing, JavaFX & SWT 2
O auf jtextarea zugreifen AWT, Swing, JavaFX & SWT 36
S Auf Komponenten eines JInternalFrame zugreifen AWT, Swing, JavaFX & SWT 2
G externe klassen auf gui objekte zugreifen lassen AWT, Swing, JavaFX & SWT 11
G kann nicht auf meine JTextArea zugreifen AWT, Swing, JavaFX & SWT 12
H Kann nicht auf die Methode zugreifen AWT, Swing, JavaFX & SWT 5
H Kann nicht auf die Methode zugreifen AWT, Swing, JavaFX & SWT 3
bummerland auf übergeordnetes element zugreifen AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben