1
В listMarques.addMouseListener я хотел бы получить String
в selectedCategories. Я пробовал это в своем классе,Восстановить getSelectedValue от addMouseListener
Private selectedCategories = null
но он не работает.
listCategories.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent arg0) {
String selectedCategories = listMarques.getSelectedValue().toString();
System.out.println(selectedCategories);
}
});
listMarques.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent arg0) {
String selectedMarques = listMarques.getSelectedValue().toString();
if(selectedMarques != null && selectedCategories != null)
{
}
}
});
Есть ли категорииКатегории и списокMarques 'JList'? Если это так, вы не должны использовать MouseListener для решения этой проблемы. Вместо этого вы должны использовать 'ListSelectionListener'. Для лучшей помощи вы должны улучшить свой вопрос, чтобы предоставить дополнительную информацию. – Renatols