注:文章内容来源于网络,真实性有待确认,请自行甄别。
java图片移动我做一个窗口上方有一个按钮,点击按钮,下面有一个
发表于:2024-10-24 00:00:00浏览:6次
问题描述:我做一个窗口上方有一个按钮,点击按钮,下面有一个图片从左向右移动,我在按钮事件处理器里写循环
lb1.setLoion(800-i,200);
为什么循环过程不时时显示重新定位的图片,当循环结束后才显示在最后的那个位置上。
我试验不写循环,写两个lb1.setLocation(X,Y);结果第一次定位不显示,只显示最后一次的。
如果这个循环写在主函数中就显示正常。
还要添加什么语句吗?请高手执教!谢谢!
实现这效果需要用到线程,方法之一是把你这个类 implements Runnable接口,然后实现它的run方法,把你的更新位置的循环代码移到run方法里,并在按钮点击事件中写上这一句:
new Thread(this).start();
还有别忘了在循环代码中的最后写上 *.repaint()(这里的*用你自己的窗口对象名代替)
猜你喜欢
- JAVA编程软件问题。我是一个初学者,现在学习JAVA是运用nt
- 我是一个初学者,现在学习J是运用ntoepad和JDK环境,觉得不太方便,但JBuider不太会用,希望高手推荐一款有操作平台的JAVA编程软件,谢谢!
- 请指教:关于JAVA的学习本人刚初学JAVA,请大家提供点好的学
- 本人刚初学J,请大家提供点好的学习资料,以及学习中需注意的内容,请高手们多多指教!~~~ 还有本人English不怎么好,对学习JAVA有影响吗?!~~ 先谢谢大家了!~~~
栏目分类全部>
推荐文章
- JAVA编程语言有几种啊?这几种哪种是时下的主流?最好的是哪种?
- 有关java程序员的事在西安有什么公司都招,待遇怎么样.薪水怎么
- JAVA编程软件问题。我是一个初学者,现在学习JAVA是运用nt
- 如何看懂java源代码我找了一个开发源码项目cobra,我用ec
- 请指教:关于JAVA的学习本人刚初学JAVA,请大家提供点好的学
- 我下载了sdk它是bin文件,怎么打开、安装?谢谢
- JAVA学习中的问题x++和++x这两个运算符到底是怎么运算的?
- 编写jsp网页最好用什么软件现在想学习jsp编写一个基于WEB的
- 小型超市管理系统用java写的代码!急!!!
- jsp网页用户注册时的数据验证制作jsp网页的注册页,想检验用户