parte do codigo e esse
public String mat[][] = new String[24][24];
public String val[] = new String[24];
int i;
public void actionPerformed(ActionEvent arg0) {
for (i=1;i<=24;i++){
tabela.setValueAt(0,i) = val[i];// erro nessa parte
tabela.setValueAt(i,0) = val[i];// erro nessa parte
}
}
o erro que da é:
[color=red] The left-hand side of an assignment must be a variable texte.java Java Problem[/color]
é uma tabela de 25x25. mais nao sei como atribuir valor para ela.
se alguem puder ajudar ![:wink: :wink:](https://www.guj.com.br/images/emoji/twitter/wink.png?v=9)
Pelo que eu saiba, o primeiro parâmetro é a linha, o segundo é a coluna e o terceiro é o object, ao qual é o valor a ser armazenado.
Mas aconselho a implementar seu próprio TableModel para alterações de dados em JTable.
Posta seu modelo pra ser analisado, seu comando não está passando nada para a tabela.
alimentar uma tabela não é a mesma coisa dos outros componentes, você precisa entender seu modelo.
ela será limentada com a linha, coluna e depois o valor, usa-se um arraylist com objeto para isso.
Valeu galera concegui, o certo seria
tabela.setValueAt(val[i],i,0);
tabela.setValueAt(val[i],0,i);
o primeiro valor era o q eu queria atribuir.