Java多线程问题
假设我想在一个面板中绘制四个字,每个字用一个线程来绘制,该怎么实现!!! 多线程 java 线程 GUI --------------------编程问答-------------------- 1. 定义数据,比如用String表示你的数据2. UI的paint()里面取数据并绘制
3. 在new 出来的线程Thread的run()方法里面修改你的数据,即修改String, 然后调用UI组件的repaint()方法。
说白了,就是线程间通过共享变量通信,一个线程是UI线程,一个线程是你自定义的线程。 --------------------编程问答-------------------- 每次repaint()都是重新绘制整个组件,到最后就只剩下一个字了啊。这个怎么解决 --------------------编程问答--------------------
容器里放4个组件不就可以了吗?
补充:Java , Java EE