Я разрабатываю приложение, использующее 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);