JTable
を押した結果として含まれる新しいウィンドウを作成したいのですJMenuItem
が、アクションリスナー内に新しいクラスを作成しようとしましたが、それがどれほど正しいかわかりません。とにかくうまくいかないのでアドバイスお願いします。
...
help.add(currencyTable);
...
//action listener for the currency table JMenuItem button
currencyTable.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e)
{
class currencyJTableClass extends JFrame
{
JTable currencyTable;
public currencyJTableClass()
{
setLayout(new FlowLayout());
String[] headLine = {"x","y","z"} ;
String [][] currencyData =
{
{
"a","b","c"
},
{
"d","e","f"
},
};
currencyJTable = new JTable(currencyData,headLine);
}
}