У меня есть проблема:
1) Есть объекты, помещенные в TreeMap через JTextField. (программа, похожая на телефонную книгу).
2)Есть кнопки, реализующие просмотр доступных записей в TreeMap. При нажатии на эти кнопки следующие/предыдущие доступные объекты TreeMap отображаются в JTextField. (пролистайте доступные записи).
Я пробовал этот код, но он не работал :/
btn[4].addActionListener(new ActionListener(){
Iterator iter = tree.keySet().iterator();
public void actionPerformed(ActionEvent e) {
if (iter.hasNext()){
String str = iter.next().toString();
fldFio.setText(str);
fldNumber.setText(tree.get(str));
}
}
});
Я добавил эту строку в метод actionPerformed в качестве первой строки:
System.out.println(iter1.hasNext());
Результат "false", если это будет как-то полезно.