gpt4 book ai didi

java - 取消引用空指针 setsize

转载 作者:行者123 更新时间:2023-12-01 13:48:42 25 4
gpt4 key购买 nike

所以我似乎无法弄清楚为什么会出现此错误(取消引用空指针)。

我必须初始化 newframe,否则我会收到未初始化错误,并且 NetBeans 建议我初始化它。然而,这样做之后,我不断收到此错误。下面是给我带来问题的代码片段。

public class InventoryGUI2 {

private static ArrayList<inventoryItem> inventory = new ArrayList<>();

public static void main(String[] args) {
makeWindow();
}

public static void makeWindow() {

final JTextArea outputText;
JFrame newFrame = null;

newFrame.setSize(400, 600);
newFrame.setLocationRelativeTo(null);
Toolkit tk = Toolkit.getDefaultToolkit();
Dimension dim = tk.getScreenSize(); //get screen size from host OS
int xPos = (dim.width / 2) - (newFrame.getWidth() / 2); //Center the Screen horizontally
int yPos = (dim.height / 2) - (newFrame.getHeight() / 2); //center the screen vertically

newFrame.setLocation(xPos, yPos);
newFrame.setResizable(false);

有什么想法可以解决这个问题吗?

最佳答案

你应该喜欢这个..

JFrame newFrame = new JFrame();

关于java - 取消引用空指针 setsize,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20137676/

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