El mensaje de la tarea es "Escriba un programa que muestre las coordenadas X e Y del mouse en una etiqueta en la parte superior izquierda de la pantalla. Debe actualizar los valores de las coordenadas cada vez que se mueva el mouse". El código básico que he presentado es:
var pos; function start(){ mouseMoveMethod(mousePos); } function mousePos(e){ pos = new Text("((" + e.getX() + "," + e.getY() + ")"); pos.setPosition(75, 75) add(pos); }"Funciona", pero sigue agregando texto sobre el nuevo texto en lugar de actualizar el texto existente. Sé que me estoy perdiendo algo, pero no sé qué implementar para que funcione como debe. He estado atascado durante días :(
¡¡¡Lo tengo!!! Solo necesitaba pensar más inteligente LOL
var pos; function start(){ pos = new Text(" "); pos.setPosition(75, 75) add(pos); mouseMoveMethod(mousePos); } function mousePos(e){ pos.setText("(" + e.getX() + "," + e.getY() + ")"); }