Ошибка. Невозможно вызвать «Object.toString()», поскольку возвращаемое значение «javax.swing.table.DefaultTableModel.getJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Ошибка. Невозможно вызвать «Object.toString()», поскольку возвращаемое значение «javax.swing.table.DefaultTableModel.get

Сообщение Гость »


В следующем коде я получаю сообщение об ошибке:"

Невозможно вызвать «Object.toString()», поскольку возвращаемое значение «javax.swing.table.DefaultTableModel.getValueAt(int, int)» равно нулю»

if (jTextField2.getText().isEmpty()) { JOptionPane.showMessageDialog(это, «Пожалуйста, выберите продукт», «Внимание», 2); } else if (jTextField3.getText().isEmpty()) { JOptionPane.showMessageDialog(this, «Требуется количество товара», «Предупреждение», 2); } еще { модель = (DefaultTableModel) jTable1.getModel(); int proId = Integer.parseInt(model.getValueAt(rowIndex, 0).toString()); если (!isProductExist(proId)) { если (!(кол-во qty)) { Строка pname = jTextField2.getText(); String t = String.format("%.2f", цена * (double) newQty); Данные объекта [] = {pId, proId, pname, newQty, цена,}; модель = (DefaultTableModel) jTable2.getModel(); модель.addRow(данные); итого += цена * (двойное) newQty; jLabel5.setText(String.format("Итого: " + "%.2f", итого)); пид++; прозрачный(); } еще { JOptionPane.showMessageDialog(this, «Недостаточно запасов», «Предупреждение», 2); } } еще { JOptionPane.showMessageDialog(this, «Пожалуйста, увеличьте количество товара», «Предупреждение», 2); } } еще { JOptionPane.showMessageDialog(это, «Запас пуст», «Предупреждение», 2); } } еще { JOptionPane.showMessageDialog(this, «Товар уже куплен», «Предупреждение», 2); } } Я не совсем уверен, как исправить ошибку, я новичок в программировании. Может кто-нибудь сказать мне, какое изменение нужно внести, чтобы она была устранена.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»