Boa noite pessoal,
Estava fazendo um exercicio de uma apostila:
------------
import javax.swing.
import java.awt.*;
public class UsandoPainel {
public static void main ( String [] args ) {
JFrame frame = new JFrame();
JPanel painel = new JPanel();
painel.setBackgroun
JButton botao = new JButton("no Painel");
painel.add(botao)
JTextField texto = new JTextField("
painel.add(texto)
frame.getContentPan
frame.getContentPan
frame.setSize(
frame.setVisible(
} // void main
} // classe UsandoPainel
------------
Ai fui fucando ate que ficou akele trem la embaixo (UsandoPainel04)
E virou um joguinho da Velha.
A questao eh:
Queria separa-los:
*JVMain.java*
- void main();
-Bt1Listener(
...
-Bt9Listener(
*JVvenceuBotoes.
-venceu_bt1(
...
-venceu_bt9(
*JVchecaLinhas.
-checa123();
...
-checa789();
A principio seria isso, mas aih eu pergunto:
Como relacionar o bt1 criado no JVMain.java e usar de forma correta o
bt1.getText(
O mesmo vale para os metodos checaXXX() da classe JVchecaLinhas.
Ja importei o JVMain (import jogoDaVelha.
Alguem pode me ajudar?
Obrigado
--
------------
Wendel Fabiano Ribeiro da Silva
wfrsilva@gmail.
http://www.via6.
(48) 8835-4452 - 9142-5244
Florianópolis - SC
------------
/**
*
* @author Wendel Silva - wfrsilva@gmail.
* @link www.inf.ufsc.
* Interface_Grafica-
* Pagina 11
* E:\SIN2009\INE5605-
a Objetos I\Interface_
* PORTUGUES
*
**/
package pg11;
import javax.swing.
import java.awt.*;
import java.awt.event.
import java.awt.event.
public class UsandoPainel04 {
JButton bt1, bt2, bt3, bt4, bt5, bt6, bt7, bt8, bt9, jogadaBt;
public void chamandoBt()
JFrame frame = new JFrame();
JPanel painel01 = new JPanel();
JPanel painel02 = new JPanel();
JPanel painel03 = new JPanel();
JPanel painelCn = new JPanel();
JPanel painelTp = new JPanel();
JPanel painelBt = new JPanel();
jogadaBt = new JButton("-")
bt1 = new JButton("01"
bt2 = new JButton("02"
bt3 = new JButton("03"
bt4 = new JButton("04"
bt5 = new JButton("05"
bt6 = new JButton("06"
bt7 = new JButton("07"
bt8 = new JButton("08"
bt9 = new JButton("09"
/***
JButton jogadaBt = new JButton("-")
JButton bt1 = new JButton("01"
JButton bt2 = new JButton("02"
JButton bt3 = new JButton("03"
JButton bt4 = new JButton("04"
JButton bt5 = new JButton("05"
JButton bt6 = new JButton("06"
JButton bt7 = new JButton("07"
JButton bt8 = new JButton("08"
JButton bt9 = new JButton("09"
***/
jogadaBt.addActionL
bt1.addActionListen
bt2.addActionListen
bt3.addActionListen
bt4.addActionListen
bt5.addActionListen
bt6.addActionListen
bt7.addActionListen
bt8.addActionListen
bt9.addActionListen
JLabel textoTp = new JLabel("TOPO"
JLabel textoBt = new JLabel("BASE"
painel01.setBackgro
painel02.setBackgro
painel03.setBackgro
painelCn.setBackgro
painelTp.setBackgro
painelBt.setBackgro
painelTp.add(
painelTp.add(
painelBt.add(
painel01.add(
painel01.add(
painel01.add(
painel02.add(
painel02.add(
painel02.add(
painel03.add(
painel03.add(
painel03.add(
painelCn.add(
painelCn.add(
painelCn.add(
frame.setDefaultClo
frame.getContentPan
frame.getContentPan
frame.getContentPan
frame.setSize(
frame.setVisible(
} // metodo chamandoBt
public static void main ( String [] args ) {
UsandoPainel04 usPn = new UsandoPainel04(
usPn.chamandoBt(
} // void main
//**********
public void venceu_bt1()
//reconfigura para VERDE
if(bt1.getText(
color=blue><
bt1.setText(
}//if
else if(bt1.getText(
color=red><b>
bt1.setText(
}//else
bt1.setFont(
bt1.setText(
+ "</i></b></font>
} // metodo venceu_bt1
public void venceu_bt2()
//reconfigura para VERDE
if(bt2.getText(
color=blue><
bt2.setText(
}//if
else if(bt2.getText(
color=red><b>
bt2.setText(
}//else
bt2.setFont(
bt2.setText(
+ "</i></b></font>
} // metodo venceu_bt2
public void venceu_bt3()
//reconfigura para VERDE
if(bt3.getText(
color=blue><
bt3.setText(
}//if
else if(bt3.getText(
color=red><b>
bt3.setText(
}//else
bt3.setFont(
bt3.setText(
+ "</i></b></font>
} // metodo venceu_bt3
public void venceu_bt4()
//reconfigura para VERDE
if(bt4.getText(
color=blue><
bt4.setText(
}//if
else if(bt4.getText(
color=red><b>
bt4.setText(
}//else
bt4.setFont(
bt4.setText(
+ "</i></b></font>
} // metodo venceu_bt4
public void venceu_bt5()
//reconfigura para VERDE
if(bt5.getText(
color=blue><
bt5.setText(
}//if
else if(bt5.getText(
color=red><b>
bt5.setText(
}//else
bt5.setFont(
bt5.setText(
+ "</i></b></font>


