Как передать в 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);
}
}
};