import java.util.*; import javax.swing.*; public class SalvestavNaitavHoidla extends JTextArea implements Hoidla{ Vector andmed=new Vector(); public SalvestavNaitavHoidla(){ setEditable(false); } public void lisa(int kogus){ if(kogus<0){ throw new RuntimeException("Negatiivne lisamiskogus"); } andmed.add(kogus); append(kogus+"\n"); } public int kysiKogus(){ Iterator it=andmed.iterator(); int summa=0; while(it.hasNext()){ summa+=it.next(); } return summa; } public void eemalda(int kogus){ if(kogus<0){ throw new RuntimeException("Negatiivne eemaldamiskogus"); } andmed.add(-kogus); append((-kogus)+"\n"); } }