java-applet删除图像
很抱歉问了这么多问题,但请相信我。。我先尝试了谷歌java-applet删除图像,java,applet,drawimage,Java,Applet,Drawimage,很抱歉问了这么多问题,但请相信我。。我先尝试了谷歌 在小程序上使用paint()中的g.drawImage时。。。有什么方法可以移除它吗?我的意思是删除绘制的图像。除非使用屏幕外缓冲区并绘制图像,否则实际上没有直接的方法来清除图像。我假设你直接在屏幕上画画。要清除图像,请向小程序添加一个新标志,并在paint()方法中签入该标志。该标志指示是否应绘制图像。例如 boolean shouldDrawImage = true; void paint(Graphics g) { if (
在小程序上使用paint()中的g.drawImage时。。。有什么方法可以移除它吗?我的意思是删除绘制的图像。除非使用屏幕外缓冲区并绘制图像,否则实际上没有直接的方法来清除图像。我假设你直接在屏幕上画画。要清除图像,请向小程序添加一个新标志,并在paint()方法中签入该标志。该标志指示是否应绘制图像。例如
boolean shouldDrawImage = true;
void paint(Graphics g) {
if (shouldDrawImage) {
g.drawImage(...);
}
}
要清除图像,请将标志设置为
false
并调用repaint()
方法。除非使用屏幕外缓冲区并绘制图像,否则实际上没有直接的方法来清除图像。我假设你直接在屏幕上画画。要清除图像,请向小程序添加一个新标志,并在paint()方法中签入该标志。该标志指示是否应绘制图像。例如
boolean shouldDrawImage = true;
void paint(Graphics g) {
if (shouldDrawImage) {
g.drawImage(...);
}
}
g.setColor( getBackground() );
g.fillRect(0, 0, getWidth(), getHeight());
要清除图像,请将标志设置为false
,然后调用repaint()
方法
g.setColor( getBackground() );
g.fillRect(0, 0, getWidth(), getHeight());
此函数用于删除由名称
、id
、高度
和宽度
指定的图像
此函数用于删除由名称
、id
、高度
和宽度
指定的图像