package exclusive;
import java.awt.event.*;
import java.awt.*;
public class Calculator{
public static void main(String[] args)throws Exception {
Frame f = new Frame("专用计算器");
MediaTracker track = new MediaTracker(f);
Toolkit tool = f.getToolkit();
Image image = tool.getImage("1.png");
track.addImage(image, 1);
f.setLocation(500, 150);
f.setSize(380, 500);
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
f.setVisible(true);
track.waitForAll();
Graphics g = f.getGraphics();
f.setIconImage(image);
g.drawImage(image, 0, 0, f.getWidth(),f.getHeight(),f);
}
}
这段代码 创建一个窗口 然后显示一张图片在窗口
问题就是 窗口 被其他窗口 遮住后 图片就会消失
或者最小化 然后 最大化 图片就会消失
import java.awt.event.*;
import java.awt.*;
public class Calculator{
public static void main(String[] args)throws Exception {
Frame f = new Frame("专用计算器");
MediaTracker track = new MediaTracker(f);
Toolkit tool = f.getToolkit();
Image image = tool.getImage("1.png");
track.addImage(image, 1);
f.setLocation(500, 150);
f.setSize(380, 500);
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
f.setVisible(true);
track.waitForAll();
Graphics g = f.getGraphics();
f.setIconImage(image);
g.drawImage(image, 0, 0, f.getWidth(),f.getHeight(),f);
}
}
这段代码 创建一个窗口 然后显示一张图片在窗口
问题就是 窗口 被其他窗口 遮住后 图片就会消失
或者最小化 然后 最大化 图片就会消失
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货