Kommunikation zwischen 2 Klassen

  • Hi, ich hab da eine Klasse die erstellt ein Objekt, das sieht ca. so aus:

    Jetzt möchte ich, dass MyClass bei erreichen eines gewissen Programmabschnittes in MyClass eine Aktion durchführt, wie mach ich das am besten?
    Ich hab mir mal überlegt einen extra Event Typ dafür zu erstellen um dann diesen in MyClass2 auszulösen und dass den MyClass dann erhält, allerdings findet man irgendwie im Netz wiederum irgendwie keine brauchbaren Tips wie ich den extra Event erstellen würde... vieleicht bin ich aber auch nur blind?
    Auf jedenfall wär ich für jede Hilfe dankbar!

  • Hmm anscheinend lösen sich alle meine Probleme von selbst, wenn ich irgendwo um hilde bitte...

    Falls jemand anderes mal dasselbe Problem haben sollte, poste ich hier mal meinen Code....


    UserPanelEvent.java:

    Java
    import java.util.EventObject;
    public class UserPanelEvent extends EventObject  {
    
    
    	// Deklariere den Eventm er extendet EventObject
    
    	public UserPanelEvent(Object source) {
             super(source);
         }
    }


    UserPanelEventListener.java:

    Java
    import java.util.EventListener;
    
    
    public interface UserPanelEventListener extends EventListener {
    	 // Deklariere die Listener Klasse, sie muss den Eventlistener extenden
        // Die Klasse muss dieses Interface implementieren um die Userpanelevents zu erhalten.
    	public void UserPanelEventOccurred(UserPanelEvent event);
    }


    UserPanel.java:


    Meine_Klasse.java:

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!