有没有定位时间的方法? 补充一句:我是在JPanel中画图除了Thread.sleep方法, object.wait方法,“定时器”方法 还有没有其它方法)若没有,那末以上三种方法那种较好呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是每个顾客一个线程的话,我想用sleep最好我的想法是这样的:在理发师的线程里头有一个vector里边存储了多个顾客在对应的panel的paintComponent方法中,把这几个顾客给画出来每个顾客到达,然后加入vector,sleep若干秒,设置状态等待中,如果这段时间没有人理他,他就走开即从vector中删除并调用panel的rapaint方法更新画面理发师判断vector是不是为空,如果不为空,就给某个人理发,即中断顾客当前的sleep,并且调用顾客的另一个sleep方法模仿正在理发,把顾客的状态设为理发中。同时自己也sleep相应的秒数,状态为给别人理发中。并调用panel的repaint方法更新画面。 java线程问题wait。希望高手指点一下。网上关于这方面的比较少 怎么设置调用本窗口类的窗口的状态 问一个很弱的问题, 如何将gb2312字符串转成utf-8字符串? 急急,对话框模态问题? 讨论用j2ee构建企业级应用用到的各种工具. Map<String,Object> map = new HashMap<String,Object>(); 不能編譯GUI 如何加入CheckBox?很急 那位大虾用过enhydra,好象是个应用服务器,给详细说说 如何disable一个JButton 为什么条件语句不管用?
在对应的panel的paintComponent方法中,把这几个顾客给画出来
每个顾客到达,然后加入vector,sleep若干秒,设置状态等待中,如果这段时间没有人理他,他就走开
即从vector中删除
并调用panel的rapaint方法更新画面理发师判断vector是不是为空,如果不为空,就给某个人理发,即中断顾客当前的sleep,并且调用顾客的另一个sleep方法模仿正在理发,把顾客的状态设为理发中。同时自己也sleep相应的秒数,状态为给别人理发中。
并调用panel的repaint方法更新画面。