eu ainda nao achei o comando certo, me ajudem por favor
Eu tenho um jframe com uma tabela que me traz alguns resultados e quando clico em alguma linha ele joga um codigo pra outro formulario…até ai funciona!
só que eu quero apareça o codigo no outro form só depois que eu clicar em um botao OK
ps: eu já testei colocando um jCheckBox
ao selecionar o jCheckBox ele joga o codigo, se nao selecionar ele nao joga
mas para o botao eu nao sei como é
public void enviaCodigo(){
if (jCheckBox1.isSelected())
frmNotaFiscal.txtCodigoContrato.setText(String.valueOf(contratos.get(jTTabela.getSelectedRow()).getCodigo()));
}
DeGuedes
Tente fazer isso:
intl=this.jTTabela.getSelectedRow();if(l!=-1){
frmNotaFiscal.txtCodigoContrato.setText(String.valueOf(contratos.get(i).getCodigo()));}else{
JOptionPane.showMessageDialog(this,"Selecione uma linha");}
PS: vc usa Abstract Table Model, ou DefaultTable Model?
rafa120
DeGuedes:
Tente fazer isso:
intl=this.jTTabela.getSelectedRow();if(l!=-1){
frmNotaFiscal.txtCodigoContrato.setText(String.valueOf(contratos.get(i).getCodigo()));}else{
JOptionPane.showMessageDialog(this,"Selecione uma linha");}
PS: vc usa Abstract Table Model, ou DefaultTable Model?
eu uso DefaultTable Model
DeGuedes
Usando Abastrac table model fica mto facil… agora usando Default, nao sei te dizer como seria, mas o caminho é por ai…
Em todas minhas classes eu uso o Abstract…
rafa120
Então, já consegui fazer com este seu codigo…modifiquei algumas e deu certo
só que falta só uma coisinha
no exemplo que eu dei do jCheckBox ele só joga o codigo se eu marcar a caixinha, se eu nao marcar fica um 0 lá
o botao qualquer registro q eu passo ele joga o codigo la, queria que so jogasse o codigo quando clicar no botao mesmo… fora isso nao jogar nada…deixar um 0