gpt4 book ai didi

java - 如何设置一个类对另一个类可见?

转载 作者:行者123 更新时间:2023-12-01 10:00:54 26 4
gpt4 key购买 nike

我有一个画板,上面有一些圆形、三角形和矩形。我希望能够将它们设置为可见或不可见。

类名称为CircleTriangleRectangle,并且扩展了JComponent,并且它们都有一个独特的颜色。

有人建议Triangle c = null;,然后使用c.setVisible(true)使其可见 - 但它只在线程“AWT”中给出异常-EventQueue-0"java.lang.NullPointerException 引用 c.setVisible(true)

有人知道这个问题的解决办法吗?

最佳答案

请使用:

三角形 c = new Triangle();

c.setVisible(true);

而不是

当您使用 dot(.) 运算符调用具有 null 值的引用变量时,总会出现 NullPointerException。

关于java - 如何设置一个类对另一个类可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36818347/

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