の配列を作成しようとしていますjpanels
が、いくつか取得しnull pointer exception
ました。
これがコードの一部です。ここcartP
にありpanel
ます。
JPanel[] p2 = new JPanel[10];
p2[0].setPreferredSize(new Dimension(700, 40));
p2[0].setMaximumSize(p2[0].getPreferredSize());
p2[0].setLayout(new GridLayout(1,5,1,1));
p2[0].add(new JLabel("text"));
p2[0].add(new JLabel("text"));
p2[0].add(new JLabel("text"));
p2[0].add(new JLabel("text"));
p2[0].setBackground(Color.CYAN);
cartP.add(p2[0]);
ショッピングサイトと同じように、ビューカートを作成するために使用します。
ここに例外があります。
Exception in thread "main" java.lang.NullPointerException
at storeapp.Cart.gui(Cart.java:59)
at storeapp.Cart.<init>(Cart.java:29)
at storeapp.Cart.main(Cart.java:157)
Javaの結果:1
なぜ私がその例外を受け取るのか考えていますか?