请问应该怎样才能把建立窗口和设置背景颜色分成两个文件啊

晨曦雨雾 2021-12-30 16:31:04

用Java语言写了一个窗口文件,然后又写了一个给窗口上色的文件,这个时候运行程序窗口没有上色,但是如果把上色文件里面的代码复制到窗口文件内就可以上色了,不知道该怎样让窗口文件调用上色文件的代码,下面的三段代码第一个是主程序,第二个是窗口代码,第三个是上色代码,求大佬告诉怎么写

主程序代码
public class GameApp {
    public static void main(String[] args){
        GameWindow chenxi = new GameWindow();
        chenxi.launch();
    }
}

——————————————————————————————————————————————
窗口文件代码
public class GameWindow extends JFrame {
    //定义窗口的长宽
    int width = 800;
    int height = 600;
    //窗口的启动方法
    public void launch(){
        //标题
        setTitle("飞翔的小鸟");
        //窗口的大小
        setSize(width,height);
        //使屏幕居中
        setLocationRelativeTo(null);
        //添加关闭事件
        setDefaultCloseOperation(3);
        //固定窗口大小
        setResizable(false);
        //使窗口可见
        setVisible(true);
    }
}

——————————————————————————————————————————————
上色文件的代码
public class Paint extends GameWindow {
     public void paint(Graphics bj){
         bj.setColor(Color.gray);
         bj.fillRect(0,0,width,height);
     }
}

 

...全文
80 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-Java 发布问题, 以便更快地解决您的疑问

51,412

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧