首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2ME开发 >

急解决办法

2012-01-30 
急!!!!!!!publicclassHelloextendsMIDlet{privateDisplaydisplaypublicHello(){displayDisplay.getDispl

急!!!!!!!
public   class   Hello   extends   MIDlet   {
private   Display   display;

public   Hello()   {
display=Display.getDisplay(this);
}

基础不好,请问display=Display.getDisplay(this);为什么不能放到Hello方法外面赋值?

[解决办法]
程序员群 41801837
[解决办法]
可以啊,在任何地方都可以,只要你getDisplay(this)方法中的参数是MIDLet实例就可以.

saltedfish
[解决办法]
嗯,你去看看这个方法的说明
[解决办法]
哪里都行,只要你在用display前将他初始化就可以了
[解决办法]
Hello的构造函数没有执行时,也就是Hello还没有产生对象,因为this是表示对自身对象的引用,由于没有对象产生,则此时this这个符号是没有任何意义的。

热点排行