我想把一个graphics上所有的组件jPanel1(不包括listener)放到另一个组件jPanel2上,用了以下的方法:
jPanel2.paint(jPanel1.getGraphics());
但是没有达到想要的效果,jPanel2上还是什么都没。。请问应该怎么改呢
jPanel2.paint(jPanel1.getGraphics());
但是没有达到想要的效果,jPanel2上还是什么都没。。请问应该怎么改呢
解决方案 »
- 关于线程创建的一个问题
- 今天因为导错包蛋疼了一天
- 请教<html:cancel>标签的property属性值有什么作用??感谢
- 送分啊....简单java 问题
- Icon图标使用问题
- 这个java程序运行后结果怎么不正确啊?
- 求apache camel 学习资源,除英文版camel in action 外,求各种demo和文档和中文版书籍
- 找人聊聊---java的接口技术。
- 1.在程序中用static final与用static或不加上这些标志的具体区别是什么? 2.工程建库
- 请问DB2自带jdbc驱动吗?
- 急救!
- 如何才能使JLabel的文字自左向右移动,然后到了窗体的边缘,又从右向左移动,好象横向滚动的效果?在线等
BufferedImage bi = new BufferedImage(jp.getWidth(), jp.getHeight(),
BufferedImage.TYPE_INT_RGB);
Graphics gg = bi.createGraphics();
jp.paint(gg);
gg.dispose();
g.drawImage(bi,0,0,this);