lwuit 触屏虚拟键盘的实现及实现一个动态进度条
lwuit 做到现在已经实现了触屏,但没做出虚拟键盘,实现了进度条,但它不是动态的,动态在Form 上怎么实现呢?
各位大侠,求解。。。帮帮忙吧
这个解决方法怎么用啊?
解决方法:  
在TextField源码上 加上editString();函数:  
public void pointerReleased(int x, int y) {  
         // unlike text area the text field supports shifting the cursor with the touch screen  
      editString();  
         String text = getText();  
         int textLength = text.length();  
         int position = 0;  
         Font f = getStyle().getFont();  
         x -= getAbsoluteX();  
         for(int iter = 0 ; iter < textLength ; iter++) {  
             int width = f.substringWidth(text, 0, iter);  
             if(x > width) {  
                 position = iter;  
             } else {  
                 break;  
             }  
         }  
         if(position == textLength - 1) {  
             if(f.stringWidth(text) < x) {  
                 position = textLength;  
             }  
         }  
         setCursorPosition(position);  
         repaint();  
     }  
------解决方案--------------------
我的进度条(一行滚动文字)是放在dialog中的,虚拟键盘,lwuit现在的高版本中不是已经加入了虚拟键盘了吗?
------解决方案--------------------
lwuit的高版本是1.5还是1.4,1.4中为什么没有这个设置。