J2ME中文教程 3 MIDP高级UI 的使用[18]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

     * 如果这里没有timeout, 那么这个indicator 将是一个 "非交互性的" gauge

     *  用有一个后台运行的thread更新.

     */

    private Gauge createIndicator(int maxValue) {

 

        if (maxValue == Alert.FOREVER) {

 

            return new Gauge(null, false, Gauge.INDEFINITE,

                             Gauge.CONTINUOUS_RUNNING);

        }

 

        final int max = maxValue / SECOND;

        final Gauge indicator = new Gauge(null, false, max, 0);

 

//        if (maxValue != Gauge.INDEFINITE) {

           

            new Thread() {

                public void run() {

 

                    int value = 0;

 

                    while (value < max) {

                        indicator.setValue(value);

                        ++value;

 

                        try {

本文关键:J2ME中文教程 3 MIDP高级UI 的使用
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top