Design and code a Swing GUI for a two-player tic-tac-toe (noughts and crosses) game on a 3 by 3 game board. The 3 Frame should use a Border Layout with a 3 Label in the NORTH region to display messages (e.g., who won the game), and a 3 Panel in the CENTER region to display the game board. For the game board in the J Panel, use a GridLayout manager with a 3 by 3 layout of D Button's in each cell to display the game board. The button labels should initially be blank. When a player clicks on an empty button an appropriate “X” or “O” should be placed in the label field of the button. If there is a winner (three in a row) then the program should display the winner in the J Label located at the top of the window. If all nine cells have been filled without a winner the program should indicate that there was a tie.
We need at least 10 more requests to produce the solution.
0 / 10 have requested this problem solution
The more requests, the faster the answer.