码迷,mamicode.com
首页 > 编程语言 > 详细

那些年,一起学的Java10-3

时间:2015-03-13 01:56:35      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:java

import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class Test {
		public static void main (String[] args){
			JFrame test= new JFrame();
			test.setLayout(new GridLayout(2,5));
			final JTextField[] text = new JTextField[10]; 
			for (int i = 0; i < text.length; i++)
			{
				text[i] = new JTextField(i+1+"");
				test.add(text[i]);
			}
			JPanel pan1 = new JPanel(new GridLayout(1,2));
			final JButton but1 = new JButton("平均分");
			final JTextField t11 = new JTextField("5.50");
			pan1.add(but1);
			pan1.add(t11);
			
			but1.addActionListener(new ActionListener() {
				
				@Override
				public void actionPerformed(ActionEvent e) {
					// TODO Auto-generated method stub
					if (e.getSource() == but1)
					{
						int n  = 0;
						for (int i = 1; i <= 10; i++)
							n = n + Integer.parseInt(text[i].getText());	//在这附近存在bug,有待调试
						int result = (int)n/10;
						t11.setText(Integer.toString(result));
					}
				}
			});
			test.add(pan1);
			test.setVisible(true);
			test.pack();
		}
}


那些年,一起学的Java10-3

标签:java

原文地址:http://anglecode.blog.51cto.com/5628271/1619879

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!