【问题标题】:lwuit number of tabslwuit 选项卡数
【发布时间】:2012-08-22 15:31:36
【问题描述】:

我已经创建了多个 LWUIT 选项卡,当我在表单屏幕上显示这些选项卡时,我只能在表单屏幕上看到 4 个选项卡,其余选项卡正在显示但那些隐藏了,如何使用选项卡显示我的表单用户友好吗?

tabs.addTab("Tab1", newsList);
tabs.addTab("Tab2", myNewsList);
tabs.addTab("Tab3", cinemaNewsList);
tabs.addTab("Tab4", gossipList);
tabs.addTab("Tab5", list);
tabs.addTab("Tab5", list);


form1.addComponent(BorderLayout.CENTER, tabs);

form1.show();

【问题讨论】:

    标签: java-me lwuit nokia-s40


    【解决方案1】:

    它会根据屏幕大小而有所不同。如果您的屏幕尺寸为 240*320,它将仅显示 4 个选项卡。如果您的屏幕尺寸为 320*240,它将显示所有 6 个选项卡。

    您只能通过一种方式使用按钮。

        int tabsCount = 6;
    
        Button btnOne = new Button(" Tab 1 ");
        btnOne.setPreferredW(Display.getInstance().getDisplayWidth()/tabsCount);
    
        Button btnTwo = new Button(" Tab 2 ");
        btnTwo.setPreferredW(Display.getInstance().getDisplayWidth()/tabsCount);
    
        Button btnThree = new Button(" Tab 3 ");
        btnThree.setPreferredW(Display.getInstance().getDisplayWidth()/tabsCount);
    
        Button btnFour = new Button(" Tab 4 ");
        btnFour.setPreferredW(Display.getInstance().getDisplayWidth()/tabsCount);
    
        Button btnFive = new Button(" Tab 5 ");
        btnFive.setPreferredW(Display.getInstance().getDisplayWidth()/tabsCount);
    
        Button btnSix = new Button(" Tab 6 ");
        btnSix.setPreferredW(Display.getInstance().getDisplayWidth()/tabsCount);
    
    
        tabs.addTab(btnOne, new Label("Tab one selected"));
        tabs.addTab(btnTwo, new Label("Tab Two selected"));
        tabs.addTab(btnThree, new Label("Tab three selected"));
        tabs.addTab(btnFour, new Label("Tab four selected"));
        tabs.addTab(btnFive, new Label("Tab five selected"));
        tabs.addTab(btnSix, new Label("Tab six selected"));
    

    它不会在小屏幕上完全显示按钮的文本。但是,当该选项卡获得焦点时,该标题将显示为代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多