ich ein Dialog
mit zwei Tasten erstellt haben Ja, Nein, und dann habe ich Aktion Hörer sie hinzufügen, mein Problem ist, dass ich keine Taste, um die Dialog
ausblenden möchten, die ich geschaffen habeausblenden Dialog von innen in LWUIT
der Code wie folgt aussieht:
dialog = new Dialog(title);
dialog.setDialogType(Dialog.TYPE_CONFIRMATION);
ta = new TextArea(text);
ta.getStyle().setBorder(Border.createEmpty());
ta.setEditable(false);
yesCommand = new Button("YES");
noCommand = new Button("NO");
yesCommand.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent ae) {
LGBMainMidlet.getLGBMidlet().notifyDestroyed();
}
});
noCommand.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent ae) {
Logger.Log("Bye Bye");
dialog = null;
System.gc();
}
});
dialog.addComponent(ta);
dialog.addComponent(yesCommand);
dialog.addComponent(noCommand);
dialog.show();
den Code für mich nicht funktioniert, kann mir jemand gesagt, was das Problem ist?
B.N. Ich habe dialog.dispose()
verwendet, aber es beendet die gesamte Anwendung
Aber was Sie wollen, ist das Dialogfeld zu verbergen, wenn Sie einen Befehl drücken oder was? – Mun0n