I come from .NET environment where event listening is pretty easy to implement even for a beginner. But this time I have to do this in Java.
My pseudo code:
MainForm-
public class MainForm extends JFrame {
   ...
   CustomClass current = new CustomClass();       
   Thread t = new Thread(current);
   t.start();
   ...
}
CustomClass-
public class CustomClass implements Runnable {
   @Override
   public void run()
   {
      //...be able to fire an event that access MainForm
   }
}
I found this example but here I have to listen for an event like in this other one. I should mix them up and my skill level in Java is too low. Could you help me elaborating a optimal solution?
 
     
    