Я хочу проверить существование элемента в двух JTable, который отображает вопросы Программа, когда я нажимаю на вопрос в первом списке, будет перенесена во второй JTable, но я делаю не хочет, чтобы добавить ограничение дублирования, так что я не хочу, вопрос должен быть добавлен дважды во втором списке я хочу сделать дополнительный контроль, если он добавит пользователь не может добавить во второй разсуществование элемента в двух списках
table = new JTable();
table.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent arg0) {
for (int i = 0; i < questions2.size(); i++) {
/* the control code */
Question selected=questions.get(table.getSelectedRow());
questions2.add(selected);
questions.remove(selected);
initDataBindings();
}
}
});
взгляните на: https://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashSet.html – Roman
, если вы не хотите, чтобы дубликат использовал 'Set' not' list'. единственная разница между 'set' и' List' является 'List' содержит дубликат, но' set' никогда не содержит дубликата –
Спасибо за предложение, но я хочу сделать контроль над JTable, это то, что я должен сделать в этом примере я должен проверить список, и если вопрос существует, я должен показать сообщение. – Georgio