Veja o código:
//TicTacToe.java
//TicTacToe - Jogo da velha
import javax.swing.JOptionPane;
import java.util.Scanner;
public class TicTacToe extends Play {
private String arrayEnter[];
String namePlayerOne;
String namePlayerTwo;
//create Scanner for get info
Scanner input = new Scanner(System.in);
//construct start
public TicTacToe()
{
JOptionPane.showMessageDialog(null, "Welcome to game!");
namePlayerOne = JOptionPane.showInputDialog("Write your name: ");
namePlayerTwo = JOptionPane.showInputDialog("Now, write the name of other player: ");
displayMessageUser();
}
//add name of user
public void addUser(String nameOne, String nameTwo)
{
namePlayerOne = nameOne;
namePlayerTwo = nameTwo;
}
//return name of user
public String getUser()
{
return namePlayerOne;
}
//method for display message of welcome for user
public void displayMessageUser()
{
//options for user
String valueEnter = JOptionPane.showInputDialog(null,"Write Play for play\nOr Exit for exit.");
if (valueEnter.equalsIgnoreCase("Play"))
{
super.Play();
} else if (valueEnter.equalsIgnoreCase("Exit")) {
exitOptions();
}
}
//Message of output; case the user choose the option exit
public void exitOptions()
{
JOptionPane.showMessageDialog(null, "Thanks you!", "End program",JOptionPane.INFORMATION_MESSAGE);
}
}
[code]
[code]
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JPanel;
import javax.swing.JFrame;
public class Play extends JFrame {
private int start[][]; //start array bidimensional
public Play()
{
super("Game");
}
}
Ao usuário digitar Play abrir uma janela no construtor da classe Play e exibir o jogo dentro da janela.
Me deem uma dica ai, e diga-me se estou indo certo.
Obrigado!