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

在J2ME里,如何把JTabbedPane放到手机里显示呢

2012-01-12 
在J2ME里,怎么把JTabbedPane放到手机里显示呢?我刚刚开始做j2me,想在手机客户端的主页上做个多页面板组件,

在J2ME里,怎么把JTabbedPane放到手机里显示呢?
我刚刚开始做j2me,想在手机客户端的主页上做个多页面板组件,就像JTabbedPane多页容器组件,怎么加到MIDlet里?

[解决办法]
没用过呵呵,帮你顶一下哈
[解决办法]
找接口啊......
[解决办法]
j2me-polish里提供了TabbedPane的解决方案
[解决办法]
使用CANVAS,在上面自己来实现
[解决办法]
楼上正解,像移动QQ软件那种看似JTabbedPane,实际上是用Canvas类做出来的.
[解决办法]
自己实现
[解决办法]
CDC 1.0 支持
[解决办法]
你要想想,一个屏幕只能加入一个组件,所以你的问题是不对的.
但是,你的想法还是可以实现:
你可以继承一个CustomItem类,它有些类似Canvas,因为当它聚焦时可以使用getGameAction方法.你重载它的paint(Graphics,int,int)方法,做好的类就加到List的第一项.相当于你所说的 "上部 ",而List后面的项就相当于你说的下部.
[解决办法]
给你写个大概吧
class Top extends CustomItem
{
public int mark=0;//标记你选了什么项
public void paint(Graphics g,int w,int h)
{
}//像canvas一样用.
}
public TabbedPane extends List //这个类用来加入到Disable里
{
public List()
{
this.add(new Top()); //将最上面的加进去
//后面要执行的操作,例如当Top类的mark改变要执行删除后面的Item,加入对应的Item

}
[解决办法]
关注

热点排行