1. 程式人生 > >Java-求平均值應用程式

Java-求平均值應用程式

E類

	import java.awt.*;
	import javax.swing.event.*;
	import javax.swing.*;
	import java.awt.event.*;
public class E {
	public static void main(String[] args) {
		Computer fr=new Computer();
	}
}

Computer類

import javax.swing.JFrame;
import java.awt.FlowLayout;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.event.DocumentEvent;
import javax.swing.event.DocumentListener;

class Computer extends JFrame implements DocumentListener{
	 JTextArea Text1,Text2;
	 double sum=0,aver=0;
	 Computer(){
		 setLayout(new FlowLayout());
		 Text1=new JTextArea(6,20);
		 Text2=new JTextArea(6,20);
		 add(new JScrollPane(Text1));
		 add(new JScrollPane(Text2));
		 Text2.setEditable(false);
		 (Text1.getDocument()).addDocumentListener(this);
		 setSize(300,320);
		 setVisible(true);
		 validate();
		 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	 }
	 public void changedUpdate(DocumentEvent e){
		 String s=Text1.getText();
		 String []a=s.split("[^0123456789.]+");
		 sum=0;
		 aver=0;
		 for(int i=0;i<a.length;i++){
			 try {
				 sum=sum+Double.parseDouble(a[i]); 
				 aver=sum/(i+1);
			 } 			 
			 catch (Exception ee){}
		 }
		
		 Text2.setText(null);
		 Text2.append("\n和:"+sum);
		 Text2.append("\n和平均值:"+aver);
	 }
	 public void removeUpdate(DocumentEvent e){
		 changedUpdate(e);
	 }
	 public void insertUpdate(DocumentEvent e){
		 changedUpdate(e);
	 }
	}

相關推薦

Java-平均值應用程式

E類 import java.awt.*; import javax.swing.event.*; import javax.swing.*; import java.awt.event.*; public class E { public static void

利用Java 編寫手機應用程式 Motorola iDEN篇

<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script><script type="text/

論基於java的web應用程式的效能測試

論文關鍵詞:web 應用 效能測試 loadrunner 論文摘要:效能測試可以測算出應 用系統能夠承受的負荷,從而保證系統在實際壓力下的正常工作。本文通過一種能夠模擬真 實使用者實際行為的方法,對應用系統進行效能測試,獲取資料進行分析,並對其效能指標進 行比較,找

java程式碼開啟應用程式

直接上程式碼,向下看: package test; import java.io.IOException; /**  * java程式碼開啟應用程式  * @author dellpc  */ public class Open { /*  * win

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

        最近幾天開始做Java應用,Java Swing GUI的應用開發測試完畢,發現一個問題,就是怎麼移植到其他Windows機器上去?一直做.NET方面的開發,發現原來Java桌面應用程式

java呼叫第三方應用程式

1. java呼叫第三方應用使用 ProcessBuilder 物件來呼叫    例子位置: &

求解一元二次方程,編制一個java application應用程式3X2+4X-1=0的根。

一、題目要求:  編制一個java application應用程式,求3X2+4X-1=0的根。 解析: 求解一元二次方程我們需要根據判別式來判斷方程是否有解,本次我用“i”來作為判別式,j和k分別是方程在有解情況下的兩個解(兩個相同解和兩個不同

一個數如果恰好等於它的因子之和,這個數就稱為完數,編寫應用程式1到1000的完數(java實現)

package vb;public class abcd { public static void main(String args[]){   int i,j;  for(i=1;i<=1000;i++){   int sum=0;   for(j=1;j<i;

寫一個Java應用程式,輸入一個數其平方和立方

package day20170107; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; class InputData {public

開發筆記9 | 部署 Java 應用程式到阿里雲 EDAS

前言 在之前的一篇文章中,我們介紹了 如何將一個本地的 Java 應用程式直接部署到阿里雲 EDAS ,有不少讀者反饋,如果目前已經在使用阿里雲 EDAS 了,那該如何配合這個外掛部署應用呢?在本文中,我們來介紹 部署 Java 應用程式到阿里雲 EDAS。 關於 EDAS EDAS 是一個圍繞應用和微

Java嵌入式資料庫H2學習總結(二)——在Web應用程式中使用H2資料庫

一、搭建測試環境和專案 1.1、搭建JavaWeb測試專案   建立一個【H2DBTest】JavaWeb專案,找到H2資料庫的jar檔案,如下圖所示:      H2資料庫就一個jar檔案,這個Jar檔案裡面包含了使用JDBC方式連線H2資料庫時使用的驅動類,將"h2-1.4.183.jar"加入到

Fiddler監聽Java應用程式http請求方法(Configure a Java Application to Use Fiddler)

Fiddler官網:http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/ConfigureJavaApp Configure a Java Application to Use Fiddler 要配置Java應用程式以向Fiddle

JavaJava實現一個“計算文字中某個詞出現頻率”的應用程式

一、目的     計算某個詞出現頻率,可以很好的對一篇文章水平的評價提供客觀依據,比如在技術類文章中出現“的”字的頻率太高,說明此文章邏輯不夠嚴謹,本次應用程式的目的就是計算出指定文字中指定詞出現的頻率。   二、程式演示 有如下一個文字檔案w.txt,我們計算“的”字出

Java》完成一個“將使用者通過鍵盤輸入的文字動態加入到Vector類物件中,並顯示此Vector類物件中儲存的字串”的應用程式

一、任務目標     完成一個java application應用程式,通過接收使用者通過鍵盤輸入的文字,把每次回車輸入的字串動態加入到Vector類物件中,並顯示此Vector類物件中儲存的字串。   二、Vector類     Vector 類可實現自動增長的物件陣列,提供了

Java》完成一個“輸出當前時間”的應用程式

一、任務目標     完成一個 java application應用程式,輸出當前時間:年月日小時分秒星期幾。   二、Calendar類     在實際專案當中,我們經常會涉及到對時間的處理,例如登陸網站,我們會看到網站首頁顯示 “XXX,歡迎您!今天是XXXX年…” 某些網站

Java應用程式效能監控

Java應用程式效能監控 您想知道Java Runtime環境的執行狀況嗎? 您想監控執行緒死鎖、異常記憶體、CPU消耗和Java應用程式嗎? 監控Java應用程式 利用ManageEngine Applications Manager Java Runtime 監控功能,可以監

編寫一個Java應用程式,當用戶在輸入對話方塊中輸入兩個日期後(日期格式為YYYYMMDD,如1999年1月12日應輸入為19990112),程式將判斷兩個日期的先後順序,以及兩個日期之間的間隔天數(例

編寫一個Java應用程式,當用戶在輸入對話方塊中輸入兩個日期後(日期格式為YYYYMMDD, 如1999年1月12日應輸入為19990112), 程式將判斷兩個日期的先後順序, 以及兩個日期之間的間隔天數(例如1999年1月1日和1999年1月2日之間的間隔是1天。  

許可權設計文章彙總 應用程式許可權設計 擴充套件RBAC使用者角色許可權設計方案 java使用者角色許可權設計

  如何設計網站許可權系統? https://www.zhihu.com/question/20313385/answer/118095995 我的轉載:https://www.cnblogs.com/hao-1234-1234/p/9850967.html 應用程式許可權設計 http:

Java應用程式中將PDF轉換為圖片和將圖片轉換為PDF

這篇文章將介紹如何在Java應用程式中將PDF檔案轉換為圖片以及將圖片轉換為PDF檔案。 使用元件: Free Spire.PDF for JAVA Free Spire.PDF for JAVA是一款完全免費的PDF Java元件,開發人員可以使用它在Java應用程式中進行建立PD

java併發程式設計實戰》筆記(一) 結構化併發應用程式

下載地址 連結:https://pan.baidu.com/s/1i6FlscH 密碼:m21n 1.任務執行 任務是一組邏輯執行單元,執行緒是使得任務非同步執行的機制 不可取的所謂執行緒開啟的方式: 1.所有任務放在單個執行緒中序列執行 2.每一個任務都開啟一個執行緒,無限