Ich versuche, ein Memory-Spiel mit "Karten" zu machen funktioniert alles gut, aber ich muss wissen, wenn der Benutzer das Spiel zu gewinnen, um eine Nachricht anzuzeigen, aber ich kann nicht herausfinden, wie das geht? Wie kann ich anhand einer Bedingung überprüfen, ob alle Schaltflächen .setEnabled(false)
sind? Oder sollte ich alle Knöpfe mit einer Schleife vergleichen? Ich hoffe du kannst mir helfen.Wie man alle Knöpfe vergleicht? Oder prüfen, ob alle deaktiviert sind?
1
A
Antwort
1
Da haben Sie Cartas als Array. Sie sollten nur eine Schleife durchlaufen, um zu sehen, ob alle Karten auf false gesetzt sind.
for(int x =0; x< cartas.length;x++)
{
if(cartas[x].isEnabled()) //enabled
{
break; //a button is still enabled so cancel loop
}
else if(x == cartas.length-1&& !cartas[x].isEnabled())
{
//All cards have been disabled. Do Something.
}
}
Daher ist die Methode
isEnabled();
Sie, wenn alle Tasten sind
.setEnabled(false);
Verwandte Themen
- 1. Wie Sie überprüfen, ob alle Kontrollkästchen deaktiviert sind
- 2. Jquery prüfen, ob alle Eingabe Text, Radio, Auswahlbox gefüllt sind
- 3. IDataErrorInfo: Wie kann man feststellen, ob alle Eigenschaften gültig sind?
- 4. Wie deaktiviert man alle Baumknoten in Ext.tree.TreePanel?
- 5. Inline Ckeditor: Alle Tasten sind deaktiviert
- 6. Java 8: Wie man alle Elemente eines Sets vergleicht
- 7. Wie überprüft man, ob alle Zellenwerte gleich 0 sind
- 8. Wie überprüft man, ob alle Werte im Array identisch sind?
- 9. Wie überprüft man, ob alle Felder in Oracle eindeutig sind?
- 10. Sind alle Funktionen "noexcept", wenn Ausnahmen deaktiviert sind?
- 11. Wie vergleicht man alle Dateien von zwei verschiedenen Änderungsmengen?
- 12. Wie man alle Knöpfe mit onclick Klasse oder durch Tagname mit einer anderen Seite verbindet
- 13. Alle Checkboxen prüfen jquery
- 14. Mysql prüfen, ob Werte gleich sind oder nicht
- 15. Indy: TidMessage entfernt alle Akzente, Wie deaktiviert man dies?
- 16. Überprüfen, ob alle Tags geschlossen sind
- 17. Prüfen, ob Variablen gesetzt sind
- 18. in einem Unit-Test prüfen, ob alle Methoden
- 19. Woher weiß man, ob alle JavaScript-Objektwerte wahr sind?
- 20. Überprüfen Sie, ob alle Eingabefeldlängen 7 sind
- 21. JQuery - bestimmen, ob ALLE Mehrfachauswahlfelder ausgewählt sind?
- 22. Wie vergleicht man alle Zeilenwerte von zwei Tabellen, die in der Struktur identisch sind
- 23. Wie überprüft man, ob alle Aufgaben ordnungsgemäß abgeschlossen wurden?
- 24. Java8 streams map - prüfen, ob alle Kartenoperationen erfolgreich waren?
- 25. AWS: Wie alle Dienste deaktiviert werden?
- 26. jQuery-Selektor für alle aktivierten Checkboxen, die nicht deaktiviert sind
- 27. Shortcut zum Prüfen, ob alle php in $ _POST Felder ausgefüllt sind
- 28. Wie überprüft man, ob alle Elemente in einem Array positive ganze Zahlen sind?
- 29. Wie überprüft man, ob Javascript deaktiviert ist?
- 30. Wie deaktiviert man [RequireHttps] für alle Methoden während des Debuggens?
@Jos Fernando Valenzuela hoffe, das hilft – DarkV1
Vielen Dank überprüfen können, es funktionierte perfekt –