Il problema è che non esiste, ovviamente, un metodo che accetti come primo parametro un oggetto di tipo "Main.Sim".

Generalmente questo accade quando si utilizza il this per referenziare una classe, ma erroneamente ci si trova dentro ad una sottoclasse (la classe Sim, in particolare).

Quello che devi fare è passare al primo parametro un oggetto che estenda Component (che potrebbe essere la tua classe Main, se è una finestra, ad esempio).


Ciao.