|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
package JianTin;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import javax.swing.JFrame;
public class Test_paint extends JFrame{
public static void main(String[] args) {
Test_paint mp = new Test_paint();
}
public Test_paint(){
this.setLocation(200, 200);
this.setSize(500, 600);
this.setVisible(true);
}
public void paint(Graphics g){
this.setBackground(Color.BLUE);
Image background = Toolkit.getDefaultToolkit().getImage("background.jpg"); //加载背景图片
g.drawImage(background, 0, 0, 20, 30,this);
}
}
直接调用paint函数不能粘在画板上吗???
- public void paint(Graphics g){
- this.setBackground(Color.BLUE);
- Image background = Toolkit.getDefaultToolkit().getImage("background.jpg"); //加载背景图片
- g.drawImage(background, 0, 0, 20, 30,this);
- }
复制代码
请将上述这条语句
- Image background = Toolkit.getDefaultToolkit().getImage("background.jpg");
复制代码
改为如下:
- Image background = Toolkit.getDefaultToolkit().getImage(Test_paint.class.getResource("图片文件名"));
复制代码
图片放在你 JianTin 包下
|
|