Tengo un pequeño problema, estoy iniciando aprogramar en J2ME y siempre que compilo mi mi aplicativo me sele este menseje

public class Primero extends MIDlet implements CommandListener), es de aclarar que en nombre de la clase es Primero.
- Por que siempre me dice que no es abstracta y cuando copio otro codigo de los que esta en el demo y lo modifico sugun mis necesidades, no sele este error

- Porque el Jcreator no reconice los errores de codigo editado para j2me si ya tiene el J2SDK SE?

- Cuando ejecuto mis aplicaciones para que accedan a la red, me sale un pantallaso del sistema todo raro, que hago?.
Espero una pronta respuesta. Gracias