-2

次号。静的メンバーを持つ静的メソッドがあり、独自のテーブル クラスの JTable インスタンスを含める必要があります。

public class MyTable extends JTable

でもこれは

private static MyTable configTable = new MyTable();

につながりnon-static variable this cannot be referenced from a static contextます。

しかし、なぜ?私が書くなら

private static JTable configTable = new JTable();

問題なくコンパイルされます。どこが違うの?とにかくそれを達成するには、すべてのクラスを非静的に変更するか、MyTable を静的メソッドに切り替えることを除いて:(?

乾杯

4

2 に答える 2