Hallöchen...hätte mal ne Frage zu Interface:
Ich habe ein Interface welches in Klasse A und B implementiert ist. Klasse B erzeugt eine neue
Klasse A. Über das Interface kann ich dann in Klasse B auf die Methoden von Klasse A zugreifen.
Jetzt möchte ich aber von der Klasse A auf die Methoden von Klasse B zugreifen, ohne eine neue Klasse B in A zu erzeugen...würde ja dann eh ein Loop werden oder ?? Wie greif ich also von A auf B-methoden zu ?????
Mein Problem ist ich möchte über die Klasse A auf das JTextField in B zugreifen. Ich hoffe ich habe es verständlich ausgedrückt.
Ich habe ein Interface welches in Klasse A und B implementiert ist. Klasse B erzeugt eine neue
Klasse A. Über das Interface kann ich dann in Klasse B auf die Methoden von Klasse A zugreifen.
Jetzt möchte ich aber von der Klasse A auf die Methoden von Klasse B zugreifen, ohne eine neue Klasse B in A zu erzeugen...würde ja dann eh ein Loop werden oder ?? Wie greif ich also von A auf B-methoden zu ?????
Mein Problem ist ich möchte über die Klasse A auf das JTextField in B zugreifen. Ich hoffe ich habe es verständlich ausgedrückt.
Java:
public interface iface{
public getJTextfield();
}
public class A implements iface{
private JTextField tf;
public a(){
tf = new JTextField();
}
public class b implements iface{
private a klasse:
private iface ineu;
private JTextField tf2;
public b(){
tf2 = new JTextField();
klasse = new a;
ineu = a;
ineu.getJTextField();
}
}
Zuletzt bearbeitet: