Как передать в ActionListener значение? - Java
Формулировка задачи:
Добрый День! есть метод мне требуется передать туда список чтобы для каждого элемента выводились различные элементы другого списка в лейбле. Возможно ли это? если да-помогите кодом плз
ActionListener actionListener = new ActionListener() { public void actionPerformed(ActionEvent actionEvent) { init(); List<String> querylist2=(List<String>) adr(); AbstractButton abstractButton = (AbstractButton)actionEvent.getSource(); boolean selected = abstractButton.getModel().isSelected(); String newLabel = (selected ? querylist2.get(1) : empty); abstractButton.setText(newLabel); } };
List<JCheckBox> checkBoxArray = new ArrayList<JCheckBox>();
String newLabel = (selected ? querylist2.get(1) : empty);
Решение задачи: «Как передать в ActionListener значение?»
textual
Листинг программы
private ActionListener actionListener = new ActionListener() { @Override public void actionPerformed(ActionEvent actionEvent) { List<String> querylist2 = adr(); for(int i = 0; i < 5; i++) { checkBox[i].setText( checkBox[i].isSelected() ? querylist2.get(i) : empty); } } };
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д