Salve a tutti, sto cercando di programmare una semplice sfera, alla quale applicherò un Behavior per farla ruotare alla pressione del mouse.
Quando provo a dichiarare una nuova classe Movimento estesa a Behaviors mi da un errore dicendo "No suitable constructor found for MouseBehavior()" e poi mi elenca i prototipi corretti.
Il mio codice è questo:
codice:import com.sun.j3d.utils.behaviors.mouse.MouseBehavior; import java.util.Enumeration; import javax.media.j3d.Behavior; import javax.media.j3d.TransformGroup; public class Movimento extends MouseBehavior { private final TransformGroup Giro; @Override public void processStimulus(Enumeration enmrtn) { throw new UnsupportedOperationException("Not supported yet."); } public Movimento(TransformGroup Giro){ this.Giro = Giro; } }
Dove sbaglio?![]()

Rispondi quotando