packagecom.a;importjava.awt.*;importjavax.swing.*;publicclassAextendsJFrame{//定义组件GamePanelgp;//构造函数publicA(){//创建组件gp=newGamePanel();//添加组件this.add(gp);/...
package com.a;
import java.awt.*;
import javax.swing.*;
public class A extends JFrame{
//定义组件
GamePanel gp;
//构造函数
public A(){
//创建组件
gp = new GamePanel();
//添加组件
this.add(gp);
//设置窗口属性
Dimension screensize = Toolkit.getDefaultToolkit().getScreenSize();
int width = (int)screensize.getWidth();
int height = (int)screensize.getHeight();
this.setSize(600,600);
this.setLocation(width/2-300,height/2-300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setResizable(false);
//显示窗口
this.setVisible(true);
}
public static void main(String[] args){
A a = new A();
}
}
class GamePanel extends JPanel{
Image blast1;
public GamePanel(){
blast1 = Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/blast1.jpg"));
}
public void paint(Graphics g){
super.paint(g);
g.drawImage(blast1, 30, 30, 50, 50, this);
}
}
图片应该放在哪里??
展开