저는 Java로 계산기를 만들었지 만 코드의 일부는 반복적입니다. 여기에 내가 ActionListener를 추가하는 데 사용한 내용이 있습니다.Java swing GUI에서 여러 JButton에 ActionListener 클래스 추가?
one.addActionListener(handlerOne);
two.addActionListener(handlerOne);
three.addActionListener(handlerOne);
four.addActionListener(handlerOne);
five.addActionListener(handlerOne);
six.addActionListener(handlerOne);
seven.addActionListener(handlerOne);
eight.addActionListener(handlerOne);
nine.addActionListener(handlerOne);
zero.addActionListener(handlerOne);
add.addActionListener(handlerOne);
subtract.addActionListener(handlerOne);
multiply.addActionListener(handlerOne);
divide.addActionListener(handlerOne);
sqrt.addActionListener(handlerOne);
exp.addActionListener(handlerOne);
equals.addActionListener(handlerOne);
cls.addActionListener(handlerOne);
modulus.addActionListener(handlerOne);
줄이기위한 방법이 있습니까?
나는'ActionListener'를'Action'으로 대체 할 것입니다. 또한 [이 답변] (http://stackoverflow.com/a/12463553/1076463)을 참조하십시오. – Robin