tic-tac-toe

    -1热度

    1回答

    我正在制作一个Tic Tac Toe游戏。我想创建一个玩家部分。 用户总是X. 开始当在用户点击按钮写X,我希望设备上的任何按钮自动写入O,其用户播放。 这里是我的代码,但它不工作,当X赢得比赛,它会崩溃,但如果Ø获胜,游戏作品: Button a1,a2,a3,b1,b2,b3,c1,c2,c3,newGameBtn; Button[] bArrary; TextView thincrati

    0热度

    1回答

    我正在编写一个5x5 tictactoe游戏。 我得到一个意外的运行时错误,它会返回一个行/列大于4 每个玩家扮演更大: 球员:3,3 计算机:0,0 球员:1, 3 计算机:0,3 球员:3,1 计算机:0,1 FLASH播放器r:0 计算机:140735274172144,4204747 < - 在阻止计算机获胜的机会后,我的换位表产生这个最好的举动。 我的代码: void doCompMov

    0热度

    1回答

    每次我运行我的Tic Tac Toe程序时,我都可以创建该板并进行第一次回合。 第一回合结束后,游戏结束为:“IT'S A DRAW”,这是三种结局可能性之一。这只发生在电脑甚至可以自己转身之前。 我的程序中的另一个问题是扫描仪用户输入限制(er)不工作(在代码结束时)。如果用户输入的是字母而不是int,则程序崩溃。 package newtictactoe; import java.util

    0热度

    1回答

    这是我第一次在Stackoverflow上,这个问题可能之前已经被问过了,但我没有找到那些线程的麻烦。我目前正在开发一款井字游戏Android游戏,作为我的第一个应用程序项目。 案件是我正在对我的PlayState-类的工作,其中游戏的主要部分将发生。 PlayState将成为您在菜单中选择它时显示的实例。这是我如何在PlayState中完成的: 因为我有PlayState作为一个实例,不想有任何

    3热度

    1回答

    我一直在尝试让我的井字游戏程序现在工作一段时间。 此刻我陷入了胜利的状态。 游戏现在可以以平局结束,但没有任何球员(人类||电脑)可以赢得比赛。 我需要确定playerHasWon中的获胜条件(横向,纵向,横向),但不知道如何实现它们。 import java.util.Scanner; import java.util.Random; public class NewTicTacToe {

    1热度

    3回答

    该代码应该可以播放tictactoe,但是在打印游戏板方法中出现异常,出现异常,并且我无法弄清楚原因。如果有人知道如何避免这种例外,我将不胜感激。这是我到目前为止有: static char arrayList[][] = {{0,1,2},{0,1,2}}; static Scanner input; public static void main(String[] args) { //

    0热度

    1回答

    嗯,我想开始学习Java,并使用NetBeans作为我的GUI编辑器。我可以在调色板中看到如何添加按钮,标签,文本框等,但是如何添加可以使用NetBeans自定义宽度和长度的行?我知道我可以通过查看Java代码的示例来实现这一点,但我希望能够通过NetBeans插入,而不必插入代码来创建3x3网格。我是使用NetBeans的新手,我查看了Google,但找不到任何东西。在此先感谢您的帮助。

    0热度

    1回答

    我正在创建触发器来检查玩家或计算机是否赢得井字游戏。我认为它的编码是正确的,但最后它说“语法错误,意想不到的end_of_input,期待如果”我的分隔符编码正确,但似乎是问题。这里的代码: delimiter // create trigger check_winner after update on grid for each row begin declare message v

    0热度

    1回答

    我的井字游戏有一部分收集开始用户的移动,然后更新板。移动变量以字符串开头,所以我使用substring将字符串和列从字符串中取出,并将它们放入两个变量i和j中。然后我使用更新声明来更换电路板。但是,当我这样做时,它会返回错误,并在字段列表中显示“未知列”。我不明白为什么,因为我已经在程序的顶部声明了两个变量。 编辑:这是我使用的表的代码: CREATE TABLE `tictactoe_4213`

    0热度

    1回答

    我正在写井字游戏,需要询问用户是否想再次玩(y/n)。我有游戏的工作,我只是不知道如果用户点击y如何循环它,和/或如果用户点击n终止它。我已经尝试了几种不同的东西,但似乎无法找出它们中的任何一个,所以这只是我发布的工作代码。任何帮助将不胜感激!直到他们与回答 import java.util.Scanner; public class Assignment7 { public sta