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

关于Item,解决思路

2012-01-20 
关于Item,急即然抽象类不能创建对象,而且必须有一个抽象方法。但我看了API。Item时没有abstract方法啊?那些

关于Item,急
即然抽象类不能创建对象,而且必须有一个抽象方法。但我看了API。Item时没有abstract方法啊?那些子类,比如ChoiceGroup,   CustomItem,   DateField,   Gauge,   ImageItem,   Spacer,   StringItem,   TextField   就是Item的对象吗?这些子类不是继承了Item吗,那么可以说Item的对象就是它们了?


[解决办法]
没明白你要问什么?
Form里边有三种添加方法。
int append(Image img)
Adds an item consisting of one Image to the Form.
int append(Item item)
Adds an Item into the Form.
int append(String str)
Adds an
你说的那些都是继承自Item。如果想自己制定可以用CustomItem,MIDP2.0后才开始支持。
[解决办法]
Item是抽象的,但是ChoiceGroup, CustomItem, DateField, Gauge, ImageItem, Spacer, StringItem, TextField等都是继承类,并不是抽象类;
你可以使用一个Item的引用指向任何一个子类(包括ChoiceGroup等上面一串)的对象,不能创建的只是Item的对象而已
[解决办法]
基础啊基础
先去看2个月Java基础

热点排行