如何设置一个可见的另一个类?

时间:2016-04-24 01:36:31

标签: java class jcomponent

我有一个绘图板,有一些圆形,三角形和矩形。我希望能够将它们设置为可见而不是。

班级名称为CircleTriangleRectangle,并且正在扩展JComponent,并且它们都具有独特的颜色。

有人建议使用Triangle c = null;然后使用c.setVisible(true)使其可见 - 但它只会Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException提及c.setVisible(true)

任何人都知道解决方案吗?

1 个答案:

答案 0 :(得分:1)

请使用:

Triangle c = new Triangle();

c.setVisible(true);

而不是 null

使用点(。)运算符调用 null 值的引用变量将始终为您提供NullPointerException。