java--第十周--任务二 编写一个JFrame,在该窗口中组件的布局是FlowLayout。窗口中添加两个文本区,当我们在一个文本区中输入若干个数时,另一个文本区同时对输入的数进行

  1. /* (程序头部注释开始)    
  2.  * 程序的版权和版本声明部分    
  3.  * Copyright (c) 2011, 烟台大学计算机学院学生     
  4.  * All rights reserved.    
  5.  * 文件名称:编写一个JFrame,标题为“计算的窗口”,在该窗口中组件的布局是FlowLayout。 
  6.  * 文件名称:窗口中添加两个文本区,当我们在一个文本区中输入若干个数时,另一个文本区同时对输入的数进行求和运算并求出平均值,也就是说随着输入的变化,另一个文本区不断地更新求和及平均值。(必做) 
  7.  * 版 本 号: V1.0     
  8.  * 对任务及求解方法的描述部分    
  9.  * 输入描述:    
  10.  * 问题描述:    
  11.  * 程序输出:    
  12.  * 程序头部的注释结束    
  13.  */      

 

package hu;

import java.awt.FlowLayout;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.StringTokenizer;

import javax.swing.JFrame;



public class NewCount extends JFrame implements ActionListener{
	TextField text1,text2;
	NewCount()
	{
		setTitle("计算的窗口");
		setLayout(new FlowLayout());
		text1= new TextField(8);
		text2= new TextField(15);
		add(text1);
		add(text2);
		text1.addActionListener(this);
		text2.addActionListener(this);
		setBounds(100,100,400,400);
		setVisible(true);
		
		
	}

	@Override
	public void actionPerformed(ActionEvent e) {
		// TODO Auto-generated method stub
		//String number = e.getActionCommand();
		//int n = Integer.parseInt(number);
		String s = text1.getText();
		StringTokenizer fenxi = new StringTokenizer(s,"s,'\n'");
		int n = fenxi.countTokens();
        int sum=0; 
        for(int i=0;i


 

 

 

package hu;

public class qq {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

		NewCount co= new NewCount();
	}

}


你可能感兴趣的:(cpp)