这段代码为什么达不到想要的效果

原创 2017年01月03日 00:48:36
import javax.microedition.lcdui.Display;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;


public class test extends MIDlet {
public a cv = new a();
public Display dis;
public a a=new a();
public Thread tr =new Thread(a);
public test() {

}
protected void startApp() throws MIDletStateChangeException {
tr.start();
dis = Display.getDisplay(this);
dis.setCurrent(cv);
cv.setFullScreenMode(true);

}
protected void destroyApp(boolean arg0) throws MIDletStateChangeException {


}

protected void pauseApp() {
}



}

import java.util.Date;

import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Graphics;

public class a extends Canvas implements Runnable {

String s = new Date().toString();

protected void paint(Graphics g) {

g.setColor(0, 0, 0);
g.fillRect(0, 0, this.getWidth(), this.getHeight());
g.setColor(255, 255, 255);
g
.drawString(s, this.getWidth() / 2, 0, Graphics.HCENTER
| Graphics.TOP);
}

public void run() {
while (true) {
s = new Date().toString();
repaint();
try {
Thread.currentThread().sleep(1000);
} catch (Exception ce) {
}
}
}
}

想达到的效果是在屏幕的上方显示时间,在模拟器上运行只显示开始的时间就不动了,为什么

还有,怎么单独得到年、月、日、星期、时、分、秒等等·······

谢谢

相关文章推荐

android使用代码布局LInearLayout达不到xml的效果(自问自答)

原文提问在:http://ask.csdn.net/questions/22049#answer_5984 用XML布局,能够将TextView控件居中,而代码布局不能将TextView控件...

谁能帮我看看这段jsp代码中的问题

http://www.w3.org/TR/html4/loose.dtd">        用户登陆验证          //获取登录的用户名   String UserName...

这段Java代码有什么问题???

package com.example.**(省略);import android.app.Activity;import android.media.MediaPlayer;import andro...

viewpager 自动无限循环 这段代码移到你的程序中就可以用了

本程序需要懂得viewpager的基础知识,也就是说你能够自己写出一个手动滑动的viewpager,下面我将附带加小圆点的知识那么我们回顾一下图片轮转的基础知识,如果你已经对viewpager很熟悉了...

这段代码哪里内存溢出了呢?

//============================================================================ // Name : Doub...
  • svitter
  • svitter
  • 2014年05月18日 15:52
  • 845

这段代码出错在那可以编译不能运行

以下的代码是我改了以后的不知道怎么的就不能运行我在网上搜了很久没有结果这里是最后的希望希望各位大侠能帮我指点 /* 头文件 */#include #include /* 预定义 */#define B...
  • mwc1586
  • mwc1586
  • 2011年03月09日 13:09
  • 237

一个数独算法,以及对于这段代码的我之见解。

一直都有人劝我开一个博客,然后这段代码就成为了契机。 因为这段代码简直是对于观赏zhe...

这段代码的error产生原因是什么?

#include using namespace std; class Base{ public: virtual int call() { int a = 2; ...
  • hitexam
  • hitexam
  • 2011年07月04日 10:43
  • 243
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:这段代码为什么达不到想要的效果
举报原因:
原因补充:

(最多只允许输入30个字)