private void cmd_nextActionPerformed(java.awt.event.ActionEvent evt) {
pst=conn.prepareStatement("select * from questions where subject= ?");
pst.setString(1, "websites");
rs=pst.executeQuery();
while(rs.next())
{
qs=rs.getString("question");
option1=rs.getString("option1");
option2=rs.getString("option2");
option3=rs.getString("option3");
txt_quest.setText(qs);
jcb_opt1.setText(option1);
jcb_opt2.setText(option2);
jcb_opt3.setText(option3);
}
catch(Exception ex)
{
JOptionPane.showMessageDialog(null, ex);
}
}
Я хочу получить следующую строку из таблицы при нажатии кнопки next
и предыдущей строки при нажатии кнопки previous
. Есть ли простой способ сделать это ...?Как отображать следующие и предыдущие записи при нажатии на следующую и предыдущую кнопку на Java?
Похоже, вы хотите использовать 'CardLayout'. – mre
Лучше всего выгрузить все строки в структуру данных, такую как список. Затем вы сохраняете индекс текущей опции. Когда вы нажмете дальше, увеличьте индекс. Когда вы нажимаете предыдущий, уменьшайте индекс. Всегда указывайте опцию в текущем индексе. –
can u plz дайте мне демо –