Теперь я реализую игру в лоток, в которой я использую JButton для представления лотка. Но лоток составляет 7x7, поэтому для реализации прослушивателя действий это не так весело. У меня есть такой код:DRY код для реализации action listenener (JAVA)
public void actionPerformed(ActionEvent ae)
{
if (ae.getSource() == Bouton11)
{
this.PosePion(1, 1, Bouton11);
}
else if (ae.getSource() == Bouton21)
{
this.PosePion(2, 1, Bouton21);
}
else if (ae.getSource() == Bouton31)
{
this.PosePion(3, 1, Bouton31);
}
......
}
Как я могу уменьшить этот код? :/
Спасибо :)
Спасибо, парень, я попробую это =) – user2057209