我想在j2me应用程序中添加一个进度条



我想在j2me应用程序中添加一个进度条来显示繁忙的进程。

我正在使用警报添加仪表作为指示器来执行此操作,但它在单击按钮时消失了。

如果您不想使用 LCDUI Alert 或 LWUIT,您可以使用 Canvas。我在下面的全文 http://smallandadaptive.blogspot.com.br/2009/09/adding-simple-progress-bar.html 分享了一个非常简单的示例:

进度条是介于 0 和 1 之间的实数或介于 0% 和 100% 之间的百分比的可视化表示形式。

下面是绘制简单进度条的方法:

  /**     * @param g 图形     * @param x     * @param y     * @param w 宽度     * @param h 高度     * @param 介于零和总之间的 p 部分     * 总计 @param 吨     */   void fillProgressBar (Graphics g, int x, int y, int w, int h, int p, int t) {      g.drawRect(x, y, w, h);      p将接收比例的像素宽度:部分/总计      p = (p * w)/t;      g.fillRect(x, y, p, h);    }

来自 LWUIT,我们可以通过 2 种方式显示进度

1)在对话框中显示一些gif图像,并且在我们从服务器获得完整响应之前不要处理对话框/在完成处理后处理它

2)从LWUIT 1.5开始,我们有一个名为的组件 滑块和滑块满 ,我们可以使用该组件来显示一些进度,直到处理完成。

欲了解更多信息,请浏览此博客滑块

最新更新