Buongiorno, allora io ho più classi, la principale, chiamata blackjack e le altre che contengono gli actionlistener dei bottoni.
questo è la mia classe principale:
public class BlackJack extends JFrame{
int cash;
int currentBet
; String name;
ArrayList<Card> deck;
Card[] usersCards;
Card[] dealersCards ;
private JButton buttonHit, buttonStay, buttonDeal, buttonCashOut;
private JPanel userPane, dealerPane, userCardPane;
JLabel labelMoney; private JLabel labelBet;
BufferedImage img;
final int cardWidth;
final int cardHeight;
boolean gameOn;
char[] ans;
.
.
.
public void gameInit() {
.
.
.
e nelle classi, nello stesso package, devo prendere sia gameOn sia richiamare gameInit(), cosi:
public class Dealer implements ActionListener {
public void actionPerformed(ActionEvent ae) {
gameOn=true; gameInit();
}
}
ovviamente non funziona perchè non mi trova nel il metodo ne la variabile, come posso fare ad usare cio in tutte e due le classi??
ciao e grazie in anticipo!!