Fazendo um jogo da velha em Java no NetBeans #1 Parte – Projeto, Tela do Jogo e inicio do código - Clube dos Geeks
Quem nunca jogou o clássico Jogo da Velha, desenhado numa folha de papel oficio ou de caderno, e passou horas e horas jogando com os amigos. Bem, vamos aprender como fazer esse clássico jogo em Java passo a passo. Todo o tutorial foi feito através de imagens, pois se eu fornecer o código irão apenas copiar e colar, e desse jeito não se aprende nada, então, mão na massa, ou melhor, no teclado.
Criando o projeto Java
Vamos iniciar criando um novo projeto Java para o nosso jogo. Abra o NetBeans, na barra de menus vá em Arquivo > Novo Projeto.
Na janela que abrirá, clique em Java (1), depois em Aplicativo Java (2), feito isso clique em próximo (3).
Agora na parte do nome do projeto (1) coloque Jogo_da_Velha. Deixe marcadas as caixas de seleção Criar classe Principal e Definir como projeto Principal (2) e em seguida em finalizar (3). Aguarde a criação do projeto.
Agora com o nosso projeto do jogo criado, vamos criar uma nova classe onde ficará todo o nosso código. Vá à aba Projetos localizada na lateral esquerda da tela, com o botão direito do mouse clique sobre o pacote jogo_da_velha, em seguida em Novo e depois Classe Java. Uma nova janela irá abrir.
Na janela que abriu, apague o nome que está e coloque o nome Jogo (1), depois clique em Finalizar (2). Aguarde a criação da classe.
Após a classe ser criada, volte na classe Jogo_da_Velha, apague tudo e digite o seguinte código a baixo:
Esse código irá fazer a chamada da tela do nosso jogo ao apertarmos F6 no NetBeans e quando criarmos o executável do nosso jogo. Agora volte para a classe jogo, apague tudo e digite o seguinte código:
Obs: Para visualizar melhor basta clicar na imagem ou abri-la em uma nova aba.
Após ter digitado todo o código, aperte F6 para rodar a aplicação e aguarde a sua inicialização. A tela do jogo deve estar igual da imagem abaixo.
Ao clicar nos botões percebemos que nada acontece, isso por que os botões não possuem nenhuma ação atribuída a eles para determinar se o seu valor será X ou O.
Criando o método Jogada
Esse método irá fazer a verificação de qual jogador é a vez, indicar seu símbolo (X ou O) e atribui-lo ao botão correspondente, no caso, o que foi clicado. Bem, vamos criar um novo método abaixo do método construtor. Aperte Enter para dar alguns espaços para baixo e digite este código:
Agora, vamos fazer as ações dos botões para realizar a chamada do método Jogada ao serem clicados, volte no método construtor onde criamos os botões e acrescente o seguinte código em destaque para o primeiro botão:
Faça o mesmo para todos os outros botões mudando o valor entre parênteses após o nome Jogada de acordo com o numero correspondente ao botão. Feito isso aperte F6, veja que agora ao clicar em qualquer um dos botões irá aparecer o símbolo X ou o símbolo O.
Nosso jogo está pela metade, falta apenas fazer a verificação de quem venceu e indicar através de uma janela de mensagem o ganhador da partida ou se deu empate. Isso eu ensinarei na segunda parte deste tutorial. Até a próxima! Dúvidas? Deixem nos comentários.
Fazendo um jogo da velhaJavaJogoJogo da VelhaJogo da Velha em JavaJogo em JavaNetBeans
Adriano 7 de Maio de 2014
Como é possível colocar esse jogo em u formato de conexão com outra maquina via host? cliente/servidor.
Jayr Alencar 7 de Maio de 2014
Você pode compartilhar a pasta que o jogo tá salvo no servidor e mapear no outro computador!
zé piroca 5 de junho de 2014
cade a segunda parte ????
cade a segunda parte ?????
Ivan Bisi 26 de setembro de 2014
Você poderia me passar a segunda parte,
A primeira está tudo ok, só precisaria da segunda.
lauriene 10 de agosto de 2015
muito legal vai mim ajuda em que eu quero
Carlsbad Homes 21 de setembro de 2015
case para galaxy com foto 30 de setembro de 2015
casino games online 1 de outubro de 2015
chain reaction cycles promotional code 1 de outubro de 2015
Sandré Cardoso 5 de outubro de 2015
Cara posso te passar um print pra ver se tu acha o erro no código,eu coloquei igual todos os códigos e tem vários em vermelho!!!
poЕјyczki hipoteczne 11 de outubro de 2015
Jayr Alencar 15 de outubro de 2015
Olá, este tema é o Heuman.
Cláudio 29 de outubro de 2015
jessica 26 de novembro de 2015
coloca o codico so pra colar ai mano e muito grande pra copiar tudo vlw
jose dionisio 1 de dezembro de 2015
tnc…..isso e serviço de homem nao…bando de troxa
Jayr Alencar 2 de dezembro de 2015
Nada impede de você fazer um melhor e compartilhar.
Google 18 de Março de 2016
That is the end of this write-up. Right here you'll uncover some web-sites that we think you'll enjoy, just click the hyperlinks.
Oi manin… Primeiro queria te parabenizar pelo cod… muito bom
Enh o meu esta dando erro nas linhas 17, 18, e 20. Na parte de criar novo painel e na parte de super… diz que nao ta achando isso.