Java me EasyEclipse中JavaMe中的LWUIT选项卡窗格
我是Symbian移动应用程序开发新手。我目前正在使用j2me/JavaMeEasyClipse开发一个应用程序。我在选项卡窗格小部件中遇到问题。我已经安装了所有必需的库,但由于错误“TabbedPane已弃用”,该库未运行 这是我的密码:Java me EasyEclipse中JavaMe中的LWUIT选项卡窗格,java-me,widget,symbian,lwuit,Java Me,Widget,Symbian,Lwuit,我是Symbian移动应用程序开发新手。我目前正在使用j2me/JavaMeEasyClipse开发一个应用程序。我在选项卡窗格小部件中遇到问题。我已经安装了所有必需的库,但由于错误“TabbedPane已弃用”,该库未运行 这是我的密码: public void startApp() { //init the LWUIT display Display.init(this); //setting the application theme try{
public void startApp() {
//init the LWUIT display
Display.init(this);
//setting the application theme
try{
Resources r=Resources.open("/LWUITtheme.res");
UIManager.getInstance()
.setThemeProps(r.getTheme
(r.getThemeResourceNames()[0]));
}catch (Exception e){}
Form mainForm = new Form("TabbedPane Demo");
mainForm.setLayout(new BorderLayout());
TabbedPane tabbedPane=new TabbedPane(TabbedPane.TOP);
tabbedPane.addTab("Tab 1", new Label("First Tab"));
tabbedPane.addTab("Tab 2", new Label("Second Tab"));
tabbedPane.addTab("Tab 3", new Label("Third Tab"));
tabbedPane.addTab("Tab 4", new Label("Fourth Tab"));
mainForm.addComponent(BorderLayout.CENTER, tabbedPane);
mainForm.setTransitionOutAnimator(CommonTransitions.createFade(400));
mainForm.addCommand(new Command("Left soft key", 2));
mainForm.addCommand(new Command("Right Soft key", 2));
mainForm.show();
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
LWUIT不推荐使用TabbedPane 你有以下两种选择 1) 使用com.sun.lwuit.Tabs.Tabs()并向其中添加按钮。 i、 e
2) 或者简单地使用X-asis框布局并向其添加组件。谢谢,Vishal,但它仍然不工作。我使用的代码是:Tabs=newtabs(Tabs.TOP);tabs.addTab(“tab1”,新标签(“我是一个Tab!”);选项卡。添加选项卡(“选项卡2”,新标签(“选项卡编号2”);检查此链接-
{
Tabs MenuTabs = new Tabs();
MenuTabs.addTab(button, component);
}