重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
new Thread(new Runnable() {
专业成都网站建设公司,做排名好的好网站,排在同行前面,为您带来客户和效益!创新互联为您提供成都网站建设,五站合一网站设计制作,服务好的网站设计公司,成都网站设计、网站建设负责任的成都网站制作公司!
public void run() {
while(true) {
repaint();
Thread.sleep(500);
}
}
}).start();
这样就没错误了。
要用延迟的话,不妨试试java.util.Timer().
new java.util.Timer().schedule(new TimerTask(){
public void run() {
//这里写延迟后要运行的代码
repaint();
//如果只要这个延迟一次,用cancel方法取消掉.
this.cancel();
}}, 3000);
//参考参考java帮助文挡,也可以以固定间隔连续执行.
是不是你过早的调用了setVesiable()方法,你试试在添加完组件后在调用这个方法显示应该就ok了
你的程序正确啊,没有错误。是不是你在运行的时候输错了啊。
先要编译,然后运行。运行时输入java StrngJoin hello java
就会看到想要的结果。