Boa noite.
Estou estudando Java Me e me surgiu algumas duvidas
O código esta abaixo:
Midlet
public class ForcaVendaMidlet extends MIDlet implements ActionListener {
public void startApp()
{
Display.init(this);
frmLogin login = new frmLogin();
login.show();
}
public void pauseApp()
{
}
public void destroyApp(boolean unconditional)
{
}
public void actionPerformed(ActionEvent arg0)
{
}
}
Form Com o Login do Usuario:
public class frmLogin extends Form implements ActionListener
{
Label lbUsuario = null;
Label lbSenha = null;
TextField tfUsuario = null;
TextField tfSenha = null;
Command exitCommand = null;
GridLayout Layout = null;
Container container = null;
/**
* Construtor Da Classe
*/
public frmLogin( )
{
super("Forca Venda");
lbUsuario = new Label("Usuario:");
lbSenha = new Label("Senha:");
tfUsuario = new TextField(15);
tfSenha = new TextField(15);
}
public void show()
{
super.show();
GuiLogin();
}
public void GuiLogin()
{
exitCommand = new Command("Sair");
this.addCommand(exitCommand);
Layout = new GridLayout(2, 2);
container = new Container(Layout);
container.addComponent(lbUsuario);
container.addComponent(tfUsuario);
container.addComponent(lbSenha);
container.addComponent(tfSenha);
this.addComponent(container);
}
public void actionPerformed(ActionEvent event)
{
if(exitCommand == event.getSource())
{
}
}
}
Minhas duvidas são.
- Como chamar outro form e retirar esse da memoria.
- Como apartir desse form (frmLogin) fechar a aplicação.
Procurei essas informações na documentação oficial do LWUIT sem sucesso.
Obrigado pela Ajuda!!