注册 登录
编程论坛 JAVA论坛

各位大佬有人能帮我看看这个代码有什么问题吗?

JHxc 发布于 2019-08-03 12:33, 2187 次点击
package cn.de.k;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

/**
 * 游戏窗口
 */
import javax.swing.JFrame;

public class WbicCaod  extends JFrame{

    Image nusm=GameUtil.getImage("jvth/nusm.jpg");
    Image jtpw=GameUtil.getImage("jvth/jtpw.jpg");
    //绘制图形
   
    public void paint(Graphics g) {
        
        g.drawImage(nusm, 250,250, null);
        g.drawImage(jtpw, 500, 300, null);
        
    }
    //创建主窗口
    public void launchFrame() {
        this.setTitle("标题");
        this.setVisible(true);//显示窗口
        this.setSize(500,500);//窗口大小
        this.setLocation(300,300);//窗口位置
        this.addWindowListener(new WindowAdapter() {
            
            @Override
            public void windowClosing(WindowEvent e) {
                System.exit(0);
            }
        });
    }
    public static void main(String[] args) {
        WbicCaod a =new WbicCaod();
        a.launchFrame();
    }

}
只有本站会员才能查看附件,请 登录


3 回复
#2
林月儿2019-08-04 04:08
代码被删了不少吧
18,43行是什么
#3
notime2019-09-08 01:58
加入try catch 测试一下
#4
国民好苗子2019-09-21 19:37
是不是窗口显示为黑屏?
如果是的话,在创建窗口那加一句super.paint(g);
1