Java me J2ME中的自定义量规

Java me J2ME中的自定义量规,java-me,midp,lcdui,gauge,Java Me,Midp,Lcdui,Gauge,我需要一些指导,以便在J2ME中包含gauge,它允许我配置其最小值和最大值、标签等 目前,这是我的仪表代码: levelGauge = new Gauge("Level", true, 12, valX - 16); 我将最大值设置为12(因此它变为0到12),但我需要它从16到28。标签在移动时显示在0到12之间 注:我想要仪表的外观和感觉,它的范围是0到12,但实际上应该是16到28。我不希望仪表的当前水平在任何时候都低于16。使用16到28仪表的简单方法是使用 为此,您需要使用最大值为

我需要一些指导,以便在J2ME中包含gauge,它允许我配置其最小值和最大值、标签等

目前,这是我的仪表代码:

levelGauge = new Gauge("Level", true, 12, valX - 16);
我将最大值设置为12(因此它变为0到12),但我需要它从16到28。标签在移动时显示在0到12之间


注:我想要仪表的外观和感觉,它的范围是0到12,但实际上应该是16到28。我不希望仪表的当前水平在任何时候都低于16。

使用16到28仪表的简单方法是使用

为此,您需要使用最大值为28的量表和项目状态侦听器,以便
itemStateChanged
中的代码检查量表的值,如果小于16,则将其设置回16


如果您希望避免显示低于16的值,请考虑其他选项,如您自己的“手工制作的”量规,或第三方UI库,如或./P>是,但最小值仍将显示为0。我想要仪表的外观和感觉是从0到12,但实际上应该是从16到28。我不希望仪表的当前水平在任何时候低于16。在这种情况下,您的选项似乎仅限于CustomItem和第三方库,如我mentioned@Viraj没问题-在第页有一个完整的教程-使用CustomItems自定义表单“演示MIDP 2.0自定义项功能…”