別のフォームを呼び出す方法は? form.show()
メソッドを使用すると、別のフォームのコンポーネントは表示されません。
例...J2MEではLWUITライブラリを使用しています。別のフォームを呼び出すには?
FirstForm.java
public class FirstForm extends MIDlet implements ActionListener
{
Form frm_first = new Form("First");
public Command cmd_Login;
public void startApp()
{
Display.init(this);
cmd_Login = new Command("Login");
frm_first.addComponent(cmd_login);
......
}
public void pauseApp() {}
public void destroyApp(boolean unconditional) {}
public void actionPerformed(ActionEvent ae)
{
Command cmd = ae.getCommand();
String strcmdName = cmd.getCommandName();
if (strcmdName.equals("Login"))
{
//how to call Login Form
}
}
}
Login.java
public class Login extends Form implements ActionListener
{
Form frm_Login = new Form("Login");
Button btn_Login = new Button("Login");
public Login()
{
....
. ....
}
}
リピートyaar.Inログインフォームのおかげで、ログインコンストラクタのコンポーネントのすべての定義を定義する必要があります。解決策がない場合は、いくつかの例を挙げてください。どうもありがとうございました –
ほとんど必要です........ –
もう1つのオプションはありません –