JTextAreasこのようなオブジェクトの配列からの の1 つを使用して、プログラムInsetsに のを割り当てる次のコードがあります。JTextAreaコードは次のとおりです。
import javax.swing.*;
import java.awt.*;
public class MainComponents
{
private final static JTextField[] Input = new JTextField[10];
public MainComponents(final Container P, final JFrame frame)
{
P.setLayout(null);
final Insets insets = P.getInsets();
final Dimension InputInsets = Input[0].getPreferredSize(); //?
...
}
}
私が持っている場所は、この行で発生した//?ことを示す例外を取得する場所です。alll を に割り当てた場合に null になるjava.lang.NullPointerException理由が見つかりません。配列で何かを間違って宣言していますか?Input[0]JTextAreas
ありがとうございました。