У меня есть логическая проблема, связанная с передачей значения из одного JFrame другому.
Что я хочу сделать:
Поскольку все введенные пользователем значения автоматически сохраняются вбазу данных, я хочу сначала захватить идентификатор, а затем передать его другому JFrame, где будут показаны недавно сохраненные данные.
Итак, в основном у меня есть JFrame , где пользователь заполнитдо нажатия всей необходимой информации, после нажатия кнопки отправки я хочу показать другой JFrame , показывающий, что добавление элемента было успешным при отображении предыдущих введенных данных.
Проблема:
Я не знаю, как передать полученное значение (используя запрос к базе данных) из первого JFrame в другой JFrame (где пользователь увидит полную информацию, недавно сохраненную).
здесьПример кода:
Statement stat = con.createStatement();
ResultSet rs = stat.executeQuery("SELECT cId, LastName, FirstName, "
+ "Address, TelNo, Email from pcontacts WHERE FirstName ='"
+firstname.getText()+"' AND LastName ='"+lastname.getText()+"'");
int cId;
String LastName, FirstName, Address, TelNo, Email;
if(counter == 0){
if(rs.next()) {
//cId = rs.getInt("cId");
LastName = rs.getString("LastName");
FirstName = rs.getString("FirstName");
Address = rs.getString("Address");
TelNo = rs.getString("TelNo");
Email = rs.getString("Email");
fname.setText(FirstName);
lname.setText(LastName);
address.setText(Address);
contact.setText(TelNo);
email.setText(Email);
counter++;
Как передать код другому JFrame?
Пожалуйста, помогите.Заранее спасибо:)
PS
надеюсь, вы понимаете мое объяснение .. если у вас есть какие-либо другие вопросы относительно моего объяснения .. пожалуйста, скажите мне, я постараюсь изо всех сил объяснить это дальше,Еще раз спасибо