コンポーネント (JPanel、または JPanel 上の JLabel など) にアクセスしようとすると、単純な netbeans デザイナーを使用して GUI を作成しました。コンポーネントを参照しようとすると、常に NullPointerException が発生します。プログラムを実行すると、GUI は正常にビルドされ、コンポーネントは明らかに JFrame に存在します。これを修正してコンポーネントを参照できるようにするために特に必要なことはありますか?
たとえば、私はJPanelを持っています
private static JPanel panelTop = new JPanel();
これをメインで参照しようとすると
System.out.println(panelTop.getHeight());
NullPointerException を取得します