Так что в настоящее время у меня есть задание для класса, чтобы сделать игру на память.«Карты» работают так, как я хочу.Теперь, что я должен сделать, это иметь систему баллов на месте.Я сделал 36 кнопок в JFrame, теперь мне нужно экспортировать int в мой метод check (см. Мой код) и сравнить их.Но если я хочу сделать это, мне нужно иметь возможность присвоить номер, который указан на карте, некоторому int, и я не знаю, как это сделать.Любая помощь будет принята с благодарностью !!
пока это мой код.
public class Bord extends javax.swing.JFrame {
public static Integer[] getallen = new Integer[]{1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15,16,16,17,17,18,18};
public static int speler1;
public static int speler2;
public static int setjes;
public static boolean beurt;
public static int x;
public static int y;
public static Integer[] generator()
{
//shuffled de getallen array
List<Integer> List2 = Arrays.asList(getallen);
Collections.shuffle(List2);
return getallen;
}
после этого появляется большой список кнопок и что произойдет, если они будут нажаты.Я перечислю две, например,
private void BtnEenActionPerformed(java.awt.event.ActionEvent evt) {
BtnEen.setText(""+getallen[1]);
}
private void BtnTweeActionPerformed(java.awt.event.ActionEvent evt) {
BtnTwee.setText(""+getallen[2]);
Так что теперь мне нужно сделать проверку метода, которая сравнивает две карты друг с другом и дает оценку нужному игроку, если карты одинаковые.Пока я сделал это
public static int check(int x, int y)
{
while(beurt == false){
if(x == y)
{
}
}
return setjes;
}