00000003.htm
来自「水木清华BBS」· HTM 代码 · 共 43 行
HTM
43 行
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: Uet (LR), 信区: Java <BR>标 题: Re: 如何使画面不闪烁? <BR>发信站: BBS 水木清华站 (Sun Aug 1 19:31:04 1999) <BR> <BR>建议使用双缓冲技术,将update(Graphics g)改为 <BR>update(Graphics g){ <BR> Image img = creatImage(...); <BR> Graphics ig = img.getGraphics(); <BR> paint(ig); <BR> g.drawImage(..,img...); <BR>} <BR>paint(Graphics g){ <BR> ....//不用动 <BR>} <BR>具体参数记不请了。原理就是:先将图画画到一个隐藏虚拟画面上,然后在将这个画面 <BR>一把仍到显示面版上。 <BR>【 在 newid (白云) 的大作中提到: 】 <BR>∶<I> 在一个java applet中建立了一个container然后 用pain(Graphics g) </I><BR>∶<I> {g.drawImage()}画了一幅图,可是画面不断闪烁,有无方法截获 </I><BR>∶<I> paint消息,使其不闪? </I><BR> <BR> <BR>-- <BR>※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.5.31] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?