На днях я начал учить java и узнал, что кнопку можно создать при помощи компонента StringItem. Вот, написал маленькую программку, в которой есть кнопка. Может, кто-то сможет сделать библиотеку для МП?

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class Main extends MIDlet implements CommandListener,ItemCommandListener
{
private Command ButtonCommand = new Command("Да",Command.ITEM,1);
private Command ExitMidlet = new Command("Выход",Command.EXIT,1);
private Form Form1 = new Form("Форма с кнопкой");
private Display MyDisplay;
public Main()
{
MyDisplay = Display.getDisplay(this);
}
public void startApp()
{
Form1.addCommand(ExitMidlet);
StringItem Text1 = new StringItem("","Вы принимаете все пункты лицензионного соглашения?");
Form1.append(Text1);
StringItem Button1 = new StringItem(" Да ","",Item.BUTTON);
Button1.setDefaultCommand(ButtonCommand);
Button1.setItemCommandListener(this);
Form1.append(Button1);
Form1.setCommandListener(this);
MyDisplay.setCurrent(Form1);
}
public void pauseApp(){}
public void destroyApp(boolean unconditional){}
public void commandAction(Command c, Item i)
{
if (c==ButtonCommand)
{
Alert Alert1 = new Alert("WARNING","Ты нажал кнопку!",null,null);
Alert1.addCommand(ExitMidlet);
Alert1.setCommandListener(this);
MyDisplay.setCurrent(Alert1);
}
}
public void commandAction(Command c, Displayable d)
{
if (c==ExitMidlet)
{
destroyApp(false);
notifyDestroyed();
}
}
}