我正在尝试在 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");
}