paint和paintComponent做什么用的,有什么区别? 感觉好象差不多,是吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看源代码,paintComponent 被 paint 调用。 他们都响应repaint()方法调用吧?? repaint 通知 AWT 线程要求重新绘制界面图像,AWT 线程会去调用 paint 方法再由 paint 在内部调用 paintComponent 方法完成组建重绘。 一般来说当你想在AWT组件上进行绘制时,你可以重新实现paint函数,像我们在Applet Canvas上绘制,需要实现paint函数 如果想在Swing组件上进行绘制,我们往往重新实现paintComponent方法(这个方法AWT组件没有),在需要刷新的时候系统会调用paint函数,paint函数内部又调用paintComponent函数(paint内部一共会调三个,还有一个负责边框绘制,还有一个忘了) AWT上的绘制默认不支持双缓冲,而Swing组件默认支持 多个线程复制视频文件,求助师哥师姐们 MyEclipse平台项目打包(jar)后 文件路径不对 怎么解决? 大家说说对日外包这个行业怎么样? 问下,io里的对象串行化Serializable是什么意思? 新手请教 菜鸟问题——怎么让程序像exe文件一样运行? 请问50KB左右的图片作为背景加载一般要多长时间? 有知道 Double.doubleToLongBits(double value) 的用途的吗 toString()的使用问题 JScrollPane相關問題 怎样获取图象中某一点的RGB值? 关于loginservlet
如果想在Swing组件上进行绘制,我们往往重新实现paintComponent方法(这个方法AWT组件没有),在需要刷新的时候系统会调用paint函数,paint函数内部又调用paintComponent函数(paint内部一共会调三个,还有一个负责边框绘制,还有一个忘了)
AWT上的绘制默认不支持双缓冲,而Swing组件默认支持