Olha so a execao:
java.lang.IllegalAccessException
at com.sun.midp.midlet.MIDletState.createMIDlet(MIDletState.java:157)
at com.sun.midp.midlet.Selector.run(Selector.java:150)
e o codigo esta tao basico. Talvez na vi o erro.
/*
* Midlet.java
*
* Created on 20 de Julho de 2007, 17:49
*/
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
/**
*
* @author fabio.aurelio
* @version
*/
public class Midlet extends MIDlet {
Form tela = null;
Display display = Display.getDisplay(this);
Midlet() {
tela = new Form("Fabio Aurelio");
}
public void startApp() {
display.setCurrent(new Alert("Fabio e J2ME"));
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
}
e se vc fizer isso “Display.getDisplay(this);” dentro do construtor? ou no startApp?
Nao deu certo
package start;
/*
* MidletF.java
*
* Created on 23 de Julho de 2007, 15:32
*/
import br.lmr.mobile.forms.FormAcess;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
/**
*
* @author fabio.aurelio
* @version
*/
public class MidletFirst extends MIDlet {
private static Display display;
FormAcess formAcesso;
MidletFirst() {
setDisplay(Display.getDisplay(this));
formAcesso = new FormAcess();
}
public void startApp() {
getDisplay().setCurrent(formAcesso);
}
public void pauseApp() {
System.out.println("PAUSE");
}
public void destroyApp(boolean unconditional) {
}
public static Display getDisplay() {
return display;
}
public static void setDisplay(Display aDisplay) {
display = aDisplay;
}
}
CARAMBA AMIGOS JAVA.
OLHA SO O PROBLEMA.
O CONSTRUTOR DEVE SER PULBICO[i][u]
nao me lembrava disso
Nossa eu nem vi isso… hauhauhua Errinhos desse tipo sempre ferram com a gente huahua