JTableは初めてです。JTableを動的に作成しましたが、その動的JTableからデータを取得する方法がわかりません。
JTableは、MouseListener内の匿名クラス内の匿名クラス内に作成されます。匿名クラスの外部でJTableにアクセスできません。
データは TableModel にあります。これを取得するには、getModel()を呼び出します。
次に、getValueAt(int,int)を使用して特定のセルの値を取得します。
あなたは、匿名クラス内の JTable にしかアクセスできないと言います。
したがって、JTable のスコープはその無名クラスです。匿名クラス内で JTable を宣言する代わりに、JTable を外側のクラスのフィールドにする必要があります。その後、アクセスできます。
使用する: