0

*この質問は、「静的コンテキストから非静的メソッドを参照できませんか?」の重複ではなく、「シンボルが見つかりません」という別のエラー メッセージを対象としています。

error: cannot find symbol見つかったシンボルを指定していないのに、ビルド エラーが表示される JCreator に問題があります。

コード:

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class FanTest extends JFrame
{
    public FanTest()
    {
        setLayout(new GridBagLayout());
    //more stuff here
    }
    public void addCompsToGui(Container pane)
    {
        pane.setLayout(new GridBagLayout());
        GridBagConstraints c = new GridBagConstraints();
     //more stuff here
    }
    public static void main(String[] args)
    {
        FanTest gui = new FanTest();
        gui.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        gui.setSize(600,600);
        gui.setTitle("Test Console for Fan");
        addCompstoGui(gui.getContentPane()); // error pointing to this line
        gui.setVisible(true);
    }
}

これは宿題です。私は 1 つのエラーとその解決方法についてのみヘルプを探しています。

4

2 に答える 2

4

mainstaticインスタンスメソッドへの可視性はありません。変化する

addCompstoGui(gui.getContentPane());

gui.addCompsToGui(gui.getContentPane());
于 2016-03-05T23:20:52.337 に答える