Galera é o seguinte, crie um array list para adicionar o tamanho da memoria que a pessoa quer, conforme ela mude o array list ou aumenta ou diminui.
o problema é o seguinte, quando tento retorna o tamanho do arraylist ele da como null.
eu declarei ele como atributo da classe mas nao consigo puxar o valor dele, o que eu faço… me ajudem por favor
[code]public class Controle {
ArrayList<String> tamanhoMemoria;
public Controle(){
}
public void configuraTamanhoMemoria(int tamanho){
this.tamanhoMemoria = new ArrayList<>();
for(int i=0;i<tamanho;i++){
this.tamanhoMemoria.add(" | | ");
}
System.out.print(tamanhoMemoria);// aki aparece tudo bem
}
public void setMemoria(String memoria){
tamanhoMemoria.add(memoria);
System.out.println(tamanhoMemoria);// aki aparece como null, ele nao pega do atributo!!
}
[/code]
[code]class insereMemoria implements ActionListener{
@Override
public void actionPerformed(ActionEvent e) {
String temNoVisor = textoInserirNaMemoria.getText();
Controle co = new Controle();
co.setMemoria(temNoVisor);
System.out.println(co.get());
}
}
[/code]