gpt4 book ai didi

java - 我的 setCloseoperation(JFrame.EXIT_ON_CLOSE);收到错误 EXIT_ON_CLOSE 无法解析或不是字段

转载 作者:行者123 更新时间:2023-12-01 16:30:47 25 4
gpt4 key购买 nike

包 Dragon.io.display;

import javax.swing.JFrame;

public class Display {

private frame;

private String title;
private int width, height;

public Display(String title, int width, int height){
this.title = title;
this.width = width;
this.height = height;

creatDisplay();

}

private void creatDisplay(){
frame = new JFrame(title);
frame.setSize(width, height);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setResizable(false);
frame.setlocationRelativeTo(null);
frame.setVisible(true);



}

这是我的代码,我看了一个教程,他有这个确切的代码,但没有错误

最佳答案

he had this exact code but no errors

我对此表示怀疑。有多个错误:

private frame;

这不是一个声明。您希望“框架”是什么类型的对象?您正确定义了“title”变量。相同的规则适用于 JFrame。

frame.setlocationRelativeTo(null);

Java 方法和变量区分大小写。这不是该方法的正确拼写。阅读 JFrame API 以了解该方法的正确拼写。

i watched a tutorial

与其观看教程,不如阅读教程。

然后您实际上可以复制/粘贴代码而不会出现输入错误。

例如,从 How to Make Frames 上的 Swing 教程中找到的 FrameDemo 开始。该代码的结构更好,因为它还展示了如何在事件调度线程 (EDT) 上创建 GUI。

关于java - 我的 setCloseoperation(JFrame.EXIT_ON_CLOSE);收到错误 EXIT_ON_CLOSE 无法解析或不是字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62047126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com