Missäs lie vika, kun kääntäjä herjaa
"Hello World" - ohjelman kääntämisessäkin?
********************
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class luento extends MIDlet implements CommandListener
{
private Display display;
private TextBox tbtest;
private Command cmdSulje;
private Ticker tick;
public void commandAction(Command cmd, Displayable disp)
{
if (cmd == cmdSulje)
{
notifyDestroyed();
}
}
public luento()
{
tbtest = new TextBox("Toimiiko", "Terve Mualima!!", 100, TextField.ANY);
cmdSulje = new Command("Sulje", Command.EXIT, 1);
tbtest.addCommand(cmdSulje);
tbtest.setCommandListener(this);
tick = new Ticker("Justpa joo...");
tbtest.setTicker(tick);
}
public void destroyApp(boolean unconditional)
{
}
public void pauseApp()
{
}
public void startApp()
{
display = Display.getDisplay(this);
display.setCurrent(tbtest);
}
}
***********
-Esimerkiksi väittää, ettei löytäisi:
"package javax.microedition.lcdui does not exist"
Pitäisikö määrittää jotkut polut uudestaan, että löytäisi siten nuo import- tiedostot?
mm.Delphin jälkeen NetBeans on kyllä helvetti opetella uutta! Liian pitkä aika viime kosketuksesta Javaan.
"Hello World" - ohjelman kääntämisessäkin?
********************
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class luento extends MIDlet implements CommandListener
{
private Display display;
private TextBox tbtest;
private Command cmdSulje;
private Ticker tick;
public void commandAction(Command cmd, Displayable disp)
{
if (cmd == cmdSulje)
{
notifyDestroyed();
}
}
public luento()
{
tbtest = new TextBox("Toimiiko", "Terve Mualima!!", 100, TextField.ANY);
cmdSulje = new Command("Sulje", Command.EXIT, 1);
tbtest.addCommand(cmdSulje);
tbtest.setCommandListener(this);
tick = new Ticker("Justpa joo...");
tbtest.setTicker(tick);
}
public void destroyApp(boolean unconditional)
{
}
public void pauseApp()
{
}
public void startApp()
{
display = Display.getDisplay(this);
display.setCurrent(tbtest);
}
}
***********
-Esimerkiksi väittää, ettei löytäisi:
"package javax.microedition.lcdui does not exist"
Pitäisikö määrittää jotkut polut uudestaan, että löytäisi siten nuo import- tiedostot?
mm.Delphin jälkeen NetBeans on kyllä helvetti opetella uutta! Liian pitkä aika viime kosketuksesta Javaan.
Vastaukset 3
Vanhimmat
mutta minkälaisen projektin olet valinnut projektia aloittaessasi?
Ainakin jos Eclipsessä valitset projektiksi "Java application" niin se tuo pohjaksi Javan SDK:n. Ei siis löydy mitään J2EE-paketteja, jos et projektin asetuksista ota käyttöön myös niitä.
Onko projekti siis valittu J2ME-projektiksi ja jos ei ole, niin projektin asetuksista varmaan voi lisätä paketit.
Tuosta juuri lienee kyse.
Pitää ottaa käyttöön JME plugin netbeansissa
Projektin voi aloittaa New Project > jme jne..