999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Java圖形程序在眼科檢查系統中的設計與應用

2019-09-10 07:22:44金英華周園園
大眾科學·中旬 2019年3期
關鍵詞:程序

金英華 周園園

摘 要:隨著計算機的走進現代生活的每一個角落,使用計算機已不是只單純地面向計算機專業人員,而是已經普及到全社會的各行各業以及平常人們的生活。為了方便非計算機專業人員操作計算機,美國微軟公司研發一套Microsoft Windows操作系統,產生了圖形界面應用程序,它用圖形界面代替了命令界面。圖形用戶界面是用戶與程序交互的窗口,比命令行的界面更加直觀并且更好操作。

關鍵詞:體檢系統;Java圖形程序;JFrame;ActionListener

1、概述

Java為我們提供了幾個常用的布局管理器類,例如:FlowLayout、BorderLayout、GridLayout、GridBagLayout等。

(1)FlowLayout布局管理器,流式布局管理器是將容器中的組件按照加入的先后次序由左至右依次地放置其中,一行放置滿了之后就到下一行繼續由左至右依次地排列。優點是組件放置方便簡單,缺點是容器中組件增多時會出現高低參差不齊。

(2)GridLayout布局管理器,網格式布局管理器是把容器空間劃分成若干行乘若干列的網格,組件位于這些劃分出來的網格之中。優點是定位準確,組件放置位置容易控制。

(3)BorderLayout布局管理器 ,它將容器區域分為東(East)、西(West)、南(South)、北(North)、中央(Center)共5個區域,每加一個組件要指明放置在哪個區域。

(4)CardLayout布局管理器,卡片式布局管理器是容器中的組件共享一個顯示空間,雖然可以同時容納多個組件,但是只能顯示其中的一張,可以翻至第一張、最后一張、上一張、下一張。

2、圖形程序的應用

本實例使用圖形程序實現體檢系統。

行號 Tijianxitong.java

1 import javax.swing.*;

2 import java.awt.*;

3 import java.awt.event.*;

4 public class Tijianxitong extends JFrame implements ActionListener

5 {

6 Container ctp=getContentPane();

7 ImageIcon icon1=new ImageIcon("aiyan.jpg");

8 JLabel lb1=new JLabel("左眼視力:"),

9 lb2=new JLabel("右眼視力:"),

10 lb3=new JLabel("結果:"),

11 lb4= new JLabel(icon1);

12 JTextField tf1=new JTextField(10),

13 tf2=new JTextField(10),

14 tf3=new JTextField(10);

15 JButton bt1=new JButton("確定"),

16 bt2=new JButton("取消");

17 Tijianxitong()

18 {

19 setTitle("視力測試");

20 ctp.setLayout(new GridLayout(2,1,2,2));

21 Panel p1=new Panel();

22 p1.setLayout(new GridLayout());

23 p1.add(lb4);

24 Panel p2=new Panel();

25 p2.setLayout(new GridLayout(4,2,5,5));

26 ctp.add(p1);

27 ctp.add(p2);

28 p2.add(lb1);

29 p2.add(tf1);

30 p2.add(lb2);

31 p2.add(tf2);

32 p2.add(lb3);

33 p2.add(tf3);

34 tf3.setEditable(false);

35 p2.add(bt1);

36 p2.add(bt2);

37 bt1.addActionListener(this);

38 bt2.addActionListener(this);

39 addWindowListener(new WindowAdapter()

40 {

41 public void windowClosing(WindowEvent e)

42 {

43 System.exit(0);

44 }

45 });

46 pack();

47 show();

48 }

49 public void actionPerformed(ActionEvent e)

50 {

51 if(e.getSource()==bt1)

52 {

53 if((Double.parseDouble(tf1.getText())>1.0)&&(Double.parseDouble(tf2.getText())>1.0))

54 tf3.setText("很好");

55 else

56 if((Double.parseDouble(tf1.getText())<0.7)&&(Double.parseDouble(tf2.getText())<0.7))

57 tf3.setText("較差");

58 else

59 tf3.setText("正常");

60 }

61 if(e.getSource()==bt2)

62 {

63 System.exit(0);

64 }

65 }

66 public static void main(String argsp[])

67 {

68 new Tijianxitong();

69 }

70 }

程序中分別定義了JLabel類、JTextField類、JButton類的對象。Label類的4個對象lb1、lb2、lb3、lb4置放在容器中,用來標簽內容:“左眼視力:”、“右眼視力:”、“結果:”及放置圖片JLabel類的對象內容可以改變,但不能用于計算。JTextArea類的3個對象tf1、tf2、tf3是文本框對象,可以容納10個字符。JButton類的2個對象JButton bt1、bt2。bt1接聽ActionEvent事件,單擊“確定”按鈕時可以判斷視力是否正常并將結果顯示在對象ta3中(if((Double.parseDouble(tf1.getText())>1.0)&&(Double.parseDouble(tf2.getText())>1.0)) tf3.setText("很好");

else if((Double.parseDouble(tf1.getText())<0.7)&&(Double.parseDouble(tf2.getText())<0.7))

tf3.setText("較差");

else

tf3.setText("正常");),單擊“取消”按鈕時, 窗口關閉(System.exit(0););。

程序運行結果,如圖所示。

參考文獻

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

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

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

作者簡介:金英華,(1965.05),女,遼寧蓋縣,碩士研究生,副教授,研究方向:計算機軟件。

猜你喜歡
程序
給Windows添加程序快速切換欄
電腦愛好者(2020年6期)2020-05-26 09:27:33
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
基于VMM的程序行為異常檢測
偵查實驗批準程序初探
我國刑事速裁程序的構建
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
恐怖犯罪刑事訴訟程序的完善
主站蜘蛛池模板: 亚洲A∨无码精品午夜在线观看| 国产97公开成人免费视频| 欧美97欧美综合色伦图| 国产中文一区二区苍井空| 99精品国产自在现线观看| 久久青草热| 亚洲AV成人一区二区三区AV| 在线视频亚洲欧美| 在线观看精品自拍视频| 农村乱人伦一区二区| 日本三级黄在线观看| 国产视频欧美| 一本大道无码日韩精品影视| 中文字幕在线看| 四虎精品国产永久在线观看| 91精品啪在线观看国产91| 久久久精品无码一二三区| 69免费在线视频| 中字无码av在线电影| 国产极品美女在线播放| 亚洲无码精彩视频在线观看| 久久性妇女精品免费| 无码精品一区二区久久久| 欧美精品不卡| 午夜限制老子影院888| 婷婷开心中文字幕| 久久国产精品麻豆系列| 亚洲欧美日韩成人高清在线一区| 国产极品美女在线观看| 国产精品微拍| 国产1区2区在线观看| 亚洲无码高清视频在线观看| 国产欧美性爱网| 99在线观看精品视频| 制服丝袜国产精品| 婷婷亚洲视频| 亚洲无线国产观看| 中文字幕在线免费看| 成人一级黄色毛片| 黄色网页在线观看| 亚洲成人一区二区三区| 久久久91人妻无码精品蜜桃HD| 色婷婷成人| 久久亚洲黄色视频| 夜夜高潮夜夜爽国产伦精品| 国产成人亚洲无吗淙合青草| 免费啪啪网址| 色妞www精品视频一级下载| 国产99视频在线| 亚洲精品成人7777在线观看| 亚洲精品桃花岛av在线| 国产手机在线ΑⅤ片无码观看| 国产毛片不卡| 国产精品丝袜在线| 国产丝袜第一页| 蜜臀AV在线播放| 日韩欧美国产综合| 91精品国产一区自在线拍| 免费中文字幕一级毛片| a毛片在线| 国产欧美视频在线| 国产本道久久一区二区三区| 一级黄色欧美| 国产99久久亚洲综合精品西瓜tv| 亚洲无码电影| 91视频青青草| 国产成人综合网| 少妇精品在线| 久久中文字幕不卡一二区| 广东一级毛片| 欧美综合在线观看| 色窝窝免费一区二区三区| 日韩小视频网站hq| 国产精品久久久免费视频| 97综合久久| 午夜影院a级片| 天天躁日日躁狠狠躁中文字幕| 在线视频亚洲色图| 天天躁日日躁狠狠躁中文字幕| 久久99国产精品成人欧美| 欧美激情视频在线观看一区| 91无码网站|