Так что я работаю над формой базы данных для сотрудников. У меня есть «новая» кнопка, которая должна открыть новый JFrame, где вы должны ввести свою информацию и затем нажать «Сохранить», чтобы обновить базу данных.
Итак, у меня есть JFrame, который называется «работники». Это отображает всю информацию из базы данных. Вы можете go просмотреть каждого сотрудника и просмотреть его информацию, используя кнопки «Далее» и «Предыдущий».
Затем у меня есть новый JFrame с именем «New_Entry». Здесь вы можете ввести информацию и нажать «Сохранить», которая добавляет новую запись в базу данных.
На JFrame «Рабочие» я создал кнопку под названием «Новый», которая должна вызвать "New_Entry" JFrame для вас, чтобы создать новую запись.
Ниже вы можете увидеть код, который я создал для кнопки "New", но я не уверен, что это правильно. Причина в том, что на JFrame «New_Entry», когда я нажимаю кнопку «Сохранить», я получаю исключение Nullpointerexception, и я думаю, что это из-за моей кнопки «New». Я думаю, что курсор теряется, когда я нажимаю кнопку «New», и мне нужен код, который указывает курсор на JFrame «New_Entry», когда я нажимаю кнопку «New». Есть ли строка кода, которую мне нужно вставить, которая указывает курсор на новый JFrame?
Код для «новой» кнопки:
private void btnNewActionPerformed(java.awt.event.ActionEvent evt) {
try
{
curRow = rs.getRow();
}
catch (SQLException err)
{
System.out.println(err.getMessage());
}
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new New_Entry().setVisible(true);
}
});
}