8085シミュレーターで数値変換ツールのコードを書こうとしています。サイズが 2.8 の「noConTool」という Jtable を作成しました。次に、リスナーを作成しました。しかし、機能しません。
private class hexaListener implements TableModelListener
{
public void tableChanged(TableModelEvent e)
{
if(e.getColumn() == 0 && e.getFirstRow() == 1)
{
Object i = noConTool.getValueAt(1,0);
String s = i.toString();
int j = Integer.parseInt(s , 16);
noConTool.setValueAt(Integer.toString(j), 1, 1);
}
else if(e.getColumn() == 1 && e.getFirstRow() == 1)
{
Object k = noConTool.getValueAt(1,1);
String p = k.toString();
int u = Integer.parseInt(p);
noConTool.setValueAt(Integer.toString(u), 1, 0);
}
else
System.out.println("Thank you");
}