这是可能使用无线工具包2.5.2 javax.microedition.lcdui.Canvas lwuit.Dialog?
问题描述:
我使用javax.microedition.lcdui.Canvas
在屏幕上绘制我的字符串。但我也需要一个对话窗口来达到某种目的。所以我使用lwuit
包(com.sun.lwuit.Dialog
)来显示按键时的对话窗口。这是可能使用无线工具包2.5.2 javax.microedition.lcdui.Canvas lwuit.Dialog?
因此,在我的程序中,我只包含该软件包并创建对话框的对象。在运行我的应用程序时,它意外终止。
我只包含以下行...
import javax.microedition.lcdui.Canvas;
import com.sun.lwuit.Dialog;
public class Mycanvas extends Canvas implements CommandListener
{
Dialog dialog = new Dialog();
//some other remaining codes for my canvas...
}
那么,是不是可以显示lwuit
对话窗口与lcdui
印刷品吗?
答
我会说这是可能的,但它会显着增加应用程序的大小。只要你需要你的对话框,你就可以初始化LWUIT显示并使用LWUIT窗体和对话框。
我最好自己实现一些非常简单的Dialog。这并不是很成功。或者使用其他第三方解决方案。
答
我的想法是创建从定制项目扩展了dialog.But就很难编写完整的implementation.Betterü搜索这已经实现了对话框中的任何第三pary jar文件的用户定义的项目。
确定,如果有可能,为什么我的程序意外终止?...见识一下吗?... – Saravanan 2011-12-27 07:02:09