原文地址http://www.cnblogs.com/bjzhanghao/archive/2007/03/30/694268.html
用Java画动画很简单,让一个线程自己定时调用自己即可,记得要设置一个退出(结束)条件。
<!---->import org.eclipse.swt.SWT;
import org.eclipse.swt.layout.FillLayout;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Text;
public class Animation {
final static int DELAY = 500;
public static void main(String[] args) {
final Display display = new Display();
final Shell shell = new Shell(display);
shell.setLayout(new FillLayout());
final Text text = new Text(shell, SWT.BORDER);
text.setText("0");
new Runnable() {
public void run() {
if (shell.isDisposed())
return;
text.setText("" + (Integer.parseInt(text.getText()) + 1));
Display.getDefault().timerExec(DELAY, this);
}
}.run();
shell.pack();
shell.open();
while (!shell.isDisposed()) {
if (!display.readAndDispatch())
display.sleep();
}
display.dispose();
}
}
运行结果:
数字不停增长
分享到:
相关推荐
对于输入的任意一个非负十进制整数,打印输出与其等值的八进制数。java代码实现源码。
一个简单的小程序,输入一个十进制数,可以转换成二进制,八进制,十六进制
十进制转八进制
输入一个十进制数可以转化成二进制,八进制,十六进制。.java格式的右键编辑可以打开。
可以实现十六进制转十进制,并且是使用java编写的,方便使用,绝对放心
用数据结构中的栈实现十进制转换成八进制,
java_十进制数转换为二进制,八进制,十六进制数的算法
java实现任意进制的转换,包括2进制转16进制,10进制转16进制,10进制转任意进制,36进制加法,可自行手动设置转换进制和需要转换的数字.
十六进制转成十进制的java程序实现,实在是没分了。没办法了。
这个是个c的小程序,适合初学者。内容是将一个八进制的数转换成二进制的数。
实验目的:1、掌握栈的逻辑结构及存储结构;...完成数字十进制到八进制的转换。 输入示例: 请输入需转换的数的个数: 3 请输入需转换的数: 28,58,190 输出示例: 转换结果为: 1、 34 2、 72 3、 276
进制数转换二进制八进制十进制十六进制之间转换方法PPT学习教案.pptx
java 字符串转16进制 16进制转字符串 将两个ASCII字符合成一个字节; java 字符串转16进制 16进制转字符串 将两个ASCII字符合成一个字节; java 字符串转16进制 16进制转字符串 将两个ASCII字符合成一个字节; java ...
进制转换、二进制、八进制、十进制、十六进制 Java软件
用汇编语言编写的十进制转换为八进制的代码。
C语言-顺序栈实现十进制转换为二进制-八进制-十六进制
刚学Java,老师让座一个实数进制转换的程序,分享出来以供互相学习。
怎么样把十进制转换为八进制和十六进制。不需进google.com轻松学会
一个八进制字符串 10进制转16进制 Integer.toHexString(n) 一个十六进制字符串 10进制转 R 进制 Integer.toString(100, 16) 一个R进制字符串 例子 public class Main { public static void main(String[] ...
汉字转换成16进制