Okay, Salut les gars. Actuellement je prends un cours en ligne et pour mon projet final j'ai opté pour le blackjack. Tout fonctionne bien, sauf quand un joueur doit "frapper" pour une autre carte. J'ai le code requis pour un coup dans une méthode qui utilise args à partir d'une autre méthode i crééMéthode avec args dans un gestionnaire d'événements avec Java
public void Hitcardp1(int p1total, String p1scard1, String p1scard2){
int p1hitcard;
p1hitcard = (int)Math.ceil(Math.random()*10);
p1total = p1total + p1hitcard;
P1Area.setText("Card: " +p1scard1+ "\nCard: " +p1scard2+ "\nCard: +p1hitcard);
}
je dois mettre cela dans un gestionnaire d'événements lorsque le bouton de coup est cliqué ou interagi avec. Cependant, il arrive avec une erreur en disant:.
"int requis, string, string
J'ai essayé de mettre les args dans le gestionnaire d'événements, cependant, il crée juste une erreur plus grande
Je suis relativement nouveau à java et apprécierais vraiment l'aide
Où voyez-vous l'erreur? Quelle ligne ci-dessus amène le compilateur à se plaindre? Ou est dans une ligne non montrée? Veuillez également poster le message d'erreur du compilateur complet. –
Comment l'appelez-vous? Montrez ce code et nous pourrions être en mesure d'aider. – Obicere
BTW: '(int) Math.ceil (Math.random() * 10)' peut être fait avec https://docs.oracle.com/javase/7/docs/api/java/util/Random.html# nextInt (int) –