Moinsen,
eine kurze Frage.
Ich habe für ein Spiel diverse eigene ListenerKlassen geschrieben. Diese sind in meinem package soundboard.input.mouse, oder soundboard.input.keyboard etc. etc.
Meine Frage, ob folgendes möglich ist:
abhängig von li_type soll aber die passende klasse dynamisch geladen werden.
Zum Beispiel:
li_type = keyboard -->
Listener li_new = (Listener) new soundboard.input.keyboard.KeyboardListener(so);
li_type = mouse --->
Listener li_new = (Listener) new soundboard.input.mouse.MouseListener(so);
Jemand ne Idee?
eine kurze Frage.
Ich habe für ein Spiel diverse eigene ListenerKlassen geschrieben. Diese sind in meinem package soundboard.input.mouse, oder soundboard.input.keyboard etc. etc.
Meine Frage, ob folgendes möglich ist:
Java:
public Listener createListener(String li_type){
li_id++;
Listener li_new=(Listener) new soundboard.input.mouse.MouseListener(so);
abhängig von li_type soll aber die passende klasse dynamisch geladen werden.
Zum Beispiel:
li_type = keyboard -->
Listener li_new = (Listener) new soundboard.input.keyboard.KeyboardListener(so);
li_type = mouse --->
Listener li_new = (Listener) new soundboard.input.mouse.MouseListener(so);
Jemand ne Idee?