Ключ ввода JTable

Я разрабатываю приложение, использующее jTable для управления запасами.

Действие заключается в вводе кода элемента в jTextField и нажатии клавиши Enter , детали этого кода должны перейти в jTable . И там мне нужно ввести количество и нажать Enter , чтобы рассчитать сумму. Но теперь, указав код элемента, детали попадают в jTable , и я могу ввести количество, но там, нажав Enter , jTable фокус перейдет к следующему строка, и расчет не производится. Но при повторном нажатии клавиши Enter на jTextField вычисляется последняя введенная сумма. Я не знаю, как решить эту проблему, так как я новичок в Java. Я использую MySQL и Java в Netbeans.

Я привожу этот код ниже ..

Спасибо ..

jTable1.editCellAt(serialNumber, 2);
jTable1.getCellSelectionEnabled();

value1 = new Double(jTable1.getValueAt(serialNumber, 2).toString());
value = new Double(jTable1.getValueAt(serialNumber, 3).toString());
double result = value1 * value;

jTable1.setValueAt(result, serialNumber, 4);
11
задан Bugfinger 16 June 2016 в 00:13
поделиться