drawImage g2是个Graphics2Dg2.drawLine(350, 0, 400, 0);g2.drawImage(img, 320, 10, this);我想在线上画出图像img,但是一执行drawImage就把前面的Line给擦除了。怎么能实现我的想法呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先画图像再图线g2.drawImage(img, 320, 10, this); g2.drawLine(350, 0, 400, 0); 你每次窗口重绘时都要画图和线,你是在哪里画图的,不是在 paint 中? 是在paint中呀,但是我用条件判断,排除了过多的重复操作,不然画面一直在闪烁 闪烁不是操作过多造成的,update 方法覆盖了吗? 哦你这种情况可能不需要了如果是JComponent中 建议试试paintComponent方法 public void update(Graphics g) { paint(g); } 此回复为自动发出,仅用于显示而已,并无任何其他特殊作用楼主【hanjingjava】截止到2008-06-23 19:07:17的历史汇总数据(不包括此帖):发帖数:7 发帖分:100 结贴数:5 结贴分:70 未结数:2 未结分:30 结贴率:71.43 % 结分率:70.00 % 楼主加油 java7的API中文版的 求教public int[] getArray()的问题 请问如何在java中调用字体对话框 麻烦各位帮我看看这道题 谢谢 htmlunit问题 向JAVA SWING组件高手求助 在MyEclipse中运行debug,为什么变量值总是显示为null? 关于eclipse2.1环境下的OutOfMemoryError问题 java异常处理 java swing中标签和按钮排列问题 简单问题,举手之劳:找不到符号Protection?? 困惑:如何在JFrame中读出数据库中的所有字段,用什么控件??
g2.drawLine(350, 0, 400, 0);
如果是JComponent中 建议试试paintComponent方法
paint(g);
}
楼主【hanjingjava】截止到2008-06-23 19:07:17的历史汇总数据(不包括此帖):
发帖数:7 发帖分:100
结贴数:5 结贴分:70
未结数:2 未结分:30
结贴率:71.43 % 结分率:70.00 %
楼主加油