import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
public class Wenben extends Frame implements TextListener,ActionListener{
TextArea text1 , text2;
Wenben()
{
setLayout(new FlowLayout());
text1 = new TextArea(25,30);
text2 = new TextArea(25,30);
add(text1);
add(text2);
text2.setEditable(false);
text1.addTextListener(this);
setBounds(300,300,350,360);
setVisible(true);
validate();
}
public void textValueChanged(TextEvent e)
{
String s = text1.getText();
StringTokenizer fenxi = new StringTokenizer(s,",'\n'");
int n = fenxi.countTokens();
String a[] = new String[n];
int t = 0;
for(int i = 0 ; i <n; i ++)
{
String temp = fenxi.nextToken();
a[i] = temp;
t = t+Integer.parseInt(a[i]);
}
int ave = 0;
ave = t/n;
String show = "变化的数的和为"+t+"平均值为"+ave;
text2.setText(show);
}
public void actionPerformed(ActionEvent e)
{
}
}
class Test{
public static void main(String[] args) {
// TODO Auto-generated method stub
Wenben w = new Wenben();
}
}