• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      GUI程序設計在數(shù)學最大值計算系統(tǒng)中的應用研究

      2019-09-10 13:25:31金英華孫麗
      大眾科學·下旬 2019年7期
      關鍵詞:圖形用戶界面文本框大連理工大學

      金英華 孫麗

      摘 要: 當今計算機飛速發(fā)展的重大成就之一就是推動GUI的廣泛使用,它極大地方便非專業(yè)人員使用計算機。人們不再需要死記硬背大量的Ms-Dos命令,取而代之的是通過圖形用戶界面等方式來方便地進行操作。在Java中嵌入式GUI需要以下的基本要求:輕型、占用資源少、高性能、高可靠性、便于移植、可配置等特點。

      關鍵詞:數(shù)學計算系統(tǒng),GUI程序設計,JFrame,ActionListener

      1、概述

      20世紀80年代蘋果公司首先將圖形用戶界面引入到計算機領域,推出的Macintosh以其全鼠標、下拉菜單、圖形界面操作,引發(fā)了計算機人機界面的變革。微軟公司隨之推出了Windows平臺,從Windows 3.0發(fā)展到Windows 10,使得GUI被廣泛地應用在計算機平臺。

      2、GUI常用組件

      (1)Container類

      Container是所有容器組件的根類,層次關系如圖1所示。GUI標準組件都在java.awt.包中,設計項目時,程序員首先要把這些類加載到程序中import java.awt.*;。定義的組件置于容器之中完成具體與用戶交互的功能。例如:Label類、 TextField 類、Button類分別用來實現(xiàn)標注、輸入文本、事件響應的功能。

      3、GUI的應用

      本實例使用GUI程序設計實現(xiàn)數(shù)學計算系統(tǒng)求最大值。

      程序中分別定義了Label類、TextField類、Button類的對象。Label類的4個對象lb1、lb2、lb3、lb4置放在容器中,用來標注內(nèi)容,內(nèi)容可以改變,不能用于計算。TextField類的4個對象tf1、tf2、tf3、tf4是文本框?qū)ο?,只能輸入一行文字。當光標定位在文本框中單擊回車鍵時,就會接聽ActionEvent事件,通過ActionListener中的actionPerformed()方法實現(xiàn)事件響應。Button類的2個對象cmd、clear和TextField類對象一樣,可以接聽ActionEvent事件,單擊“最大值”按鈕時(e.getSource()==cmd;),將最大值顯示在對象tf4中( tf4.setText(String.valueOf(max));) 單擊“刷新”按鈕時(e.getSource()==clear), 4個文本框?qū)ο髏f1、tf2、tf3、tf4清空(tf1.setText(null);tf2.setText(null);tf3.setText(null);tf4.setText(null);)

      設計程序要實現(xiàn)的運行結(jié)果,如圖2所示。

      4、結(jié)束語

      隨著計算機圖形用戶界面的出現(xiàn),計算機操作變得越來越簡單,越來越直觀。用戶可以使用鼠標、掃描儀等設備輸入數(shù)據(jù),直觀地使用屏幕上的圖標或菜單完成日常工作。

      參考文獻

      [1]李卓玲.Java程序設計實用教程.大連理工大學出版社,2005.

      [2] 遲勇.Java語言程序設計.大連理工大學出版社,2013.

      [3] 遲勇.Java語言程序設計實驗及實訓指導.大連理工大學出版社,2013.

      猜你喜歡
      圖形用戶界面文本框大連理工大學
      巧用文本框?qū)崿F(xiàn)PPT多圖片排版
      PPT文本框的另類應用
      Research on the Globalization of English in the Internet era
      大東方(2019年1期)2019-09-10 20:30:40
      圖形用戶界面外觀設計專利保護問題探析——以“奇虎訴江民案”為例
      淺談圖形用戶界面(GUI)技術專利現(xiàn)狀
      電子測試(2018年9期)2018-06-26 06:46:34
      圖形用戶界面法律保護問題與對策
      偽隨機碼掩蔽的擴頻信息隱藏
      文本框酷變3D效果
      中泰化學與大連理工大學簽署戰(zhàn)略合作框架協(xié)議
      中國氯堿(2014年11期)2014-02-28 01:05:06
      文本框在地理課件中的應用
      临泽县| 丹棱县| 齐齐哈尔市| 平度市| 同江市| 丹东市| 平潭县| 正定县| 宜宾市| 黔西县| 寻甸| 盘山县| 临沧市| 洮南市| 洛南县| 元氏县| 阿拉善盟| 奇台县| 樟树市| 石泉县| 天峻县| 东至县| 衡南县| 亚东县| 石景山区| 河南省| 江永县| 彝良县| 彭阳县| 讷河市| 富锦市| 鄱阳县| 文成县| 宁陵县| 图们市| 莱西市| 绥化市| 建德市| 东乌珠穆沁旗| 宿迁市| 丁青县|