美女扒开腿免费视频_蜜桃传媒一区二区亚洲av_先锋影音av在线_少妇一级淫片免费放播放_日本泡妞xxxx免费视频软件_一色道久久88加勒比一_熟女少妇一区二区三区_老司机免费视频_潘金莲一级黄色片_精品国产精品国产精品_黑人巨大猛交丰满少妇

EBU4201代做、代寫Java設計編程

時間:2024-05-06  來源:  作者: 我要糾錯



EBU4201 Introductory Java Programming 2023/24
Mini Project
Task 1 [25 marks]
SuperHeroTT is a simple Graphical User Interface (GUI) application for children where they can
practise their times tables (see Figure 1).
Figure 1 - First launch of SuperHeroTT
When launched, your app should look like Figure 1 - First launch of SuperHeroTT. The drop-down
box at the top should consist of numbers from 1-12 (inclusive). The superhero image
(superhero.jpg1
) has been provided to you. The flow of the program is as follows:
1) User selects a number from the drop-down list and clicks on the Start button.
2) The label Product is replaced by a product of the form x * n where x is the selected value
from the drop-down list and n is a random number in the range 1-12 (inclusive) AND the
Start button text is changed to Next.
3) User enters their answer for the product and clicks on Next.
4) If the answer is correct, Answer is replaced by Correct; otherwise Answer is replaced by
Wrong! x * n = y where y is the correct answer. See Figure 2.
5) Regardless of the answer being right or wrong, a new product should appear AND the
answer box (i.e. text-field) should be cleared.
6) At the end of a round, i.e. after 5 product questions, the label Rating should be replaced by
You got m correct! where m is the number of correct responses AND the Next button
should change back to Start.
7) The above process can be repeated any number of times.
Note 1: If the user wishes, they can change their selection from the drop-down list during a round.
Note 2: If the user clicks Next with no text entered, there must be no run-time exceptions
generated AND the product question must not change to the next one.
Note 3: The button or image must not resize when the GUI is resized.
1
 Image taken from https://www.vecteezy.com/.
2/5
Figure 2 - Wrong answer
Hint: Consider using containers within containers and using layouts intelligently.
Note: All the necessary files should be placed in a directory called Task1.You can choose
whether to place the image files directly under Task1 or within a sub-directory. Whichever
approach you take, the images must be displayed on the GUI without having to move the image
files to different locations within your directory structure.
Also note that your application must run as expected from the command line on OpenJDK
21.0.2 without the markers having to alter any code, file locations etc. Otherwise, it will not
be possible to award marks for any of the functionalities.
Task 2 [15 marks]
Your second task is to enhance the application developed in Task 1, to allow the user to select
more than one multiplicand, i.e. x (of the product x * n) at the same time. The application must
still function as specified in Task 1, the only difference being that x will be one of the selected
numbers, chosen randomly, during each of the 5 questions that make up a round.
For example, say the user selected the following multiplicands: 2, 5, 6 and 12. The set of product
questions can be:
5 *12
6 * 11
2 * 1
12 * 4
2 * 10
Note 1: It is possible that not all selected multiplicands will appear in a given round.
Note 2: The program must ensure that the users select at least one multiplicand. There is no
maximum limit so users can select any number of multiplicands (up to 12).
Hint 1: Use another appropriate component in place of the drop-down list that was used in
Task 1.
Note: All the necessary files (including any reused ones from Task 1) should be placed in a
directory called Task2.
3/5
Documentation [10 marks]
Your submitted work must include:
a. Generated Javadocs (for all Java files)
b. Internal comments in your code (for all Java files)
c. User Manual. This should be no more than 2 pages and describe, in your own words, how
to run the program (both how to start and how to use it).
Note: All documentation files should be placed in a directory called Documentation.
Extra Credit [5 marks]
Extra marks from this section can be used to top up your final grade for this project. The
maximum mark you can achieve is still 50.
Further enhance your application in the following two ways:
a) Include a timer, i.e. at the end of a round, replace Answer with You took t seconds where t
is the time taken to complete the round, in seconds. See an illustrative example in Figure 3.
Figure 3 - Timer
Hint: You are provided with the Java code (TimerDemo.java) for a simple timer using
javax.swing.Timer. Make use of this code in your program.
Note: if you wish you can visually display a countdown on your GUI. Alternatively you can
simply print out to the console, similar to TimerDemo.java.
b) Set the answer box (i.e. text-field) in focus every time the user is expected to type an answer
so that they do not need to click on the answer box.
Hint: look up methods of the text-field (e.g. JTextField) class in the Java API.
Note: All the necessary files (including any reused ones from Task 1 and Task 2) should be
placed in a directory called ExtraCredit.
4/5
Important notes:
1. This is an individual piece of work.
2. All three directories must be included in a zip file. The filename must be your QM Student
Number.
3. You should design your classes properly, following object-oriented principles. E.g., do NOT
write everything in the main method, keep code repetition to a minimum (i.e., use methods),
do NOT use static methods unless there is a good reason. There will be marks allocated for
good program design. 

請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp



















 

標簽:

掃一掃在手機打開當前頁
  • 上一篇:COMP26020代做、代寫Lab 5 - Solidity
  • 下一篇:代寫COMP4403、代做Java編程語言
  • 無相關信息
    昆明生活資訊

    昆明圖文信息
    蝴蝶泉(4A)-大理旅游
    蝴蝶泉(4A)-大理旅游
    油炸竹蟲
    油炸竹蟲
    酸筍煮魚(雞)
    酸筍煮魚(雞)
    竹筒飯
    竹筒飯
    香茅草烤魚
    香茅草烤魚
    檸檬烤魚
    檸檬烤魚
    昆明西山國家級風景名勝區
    昆明西山國家級風景名勝區
    昆明旅游索道攻略
    昆明旅游索道攻略
  • 短信驗證碼平臺 理財 WPS下載

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 kmw.cc Inc. All Rights Reserved. 昆明網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    美女扒开腿免费视频_蜜桃传媒一区二区亚洲av_先锋影音av在线_少妇一级淫片免费放播放_日本泡妞xxxx免费视频软件_一色道久久88加勒比一_熟女少妇一区二区三区_老司机免费视频_潘金莲一级黄色片_精品国产精品国产精品_黑人巨大猛交丰满少妇
    亚洲理论片在线观看| 日韩黄色中文字幕| 日本老熟俱乐部h0930| 精品国产国产综合精品| 懂色av蜜桃av| caoporn91| 国产高潮视频在线观看| wwwwww日本| 国产精品69久久久久孕妇欧美| av在线播放中文字幕| frxxee中国xxx麻豆hd| 麻豆精品国产传媒| 四虎永久免费影院| 国产jizz18女人高潮| 欧美丰满熟妇bbb久久久| 五月婷婷综合在线观看| 久久精品在线观看视频| 白丝校花扒腿让我c| 级毛片内射视频| 性感美女一区二区三区| 精品人妻互换一区二区三区| 国产精品九九视频| www.久久国产| 国产av 一区二区三区| 国产精品边吃奶边做爽| 我不卡一区二区| 免费不卡的av| 最新一区二区三区| 受虐m奴xxx在线观看| 日本黄色www| 婷婷国产成人精品视频| 亚洲精品乱码久久久久久不卡| 亚洲最大成人综合网| 日韩免费高清一区二区| 成年人一级黄色片| 特级西西www444人体聚色| 国产精品嫩草69影院| www日韩在线| 影音先锋男人资源在线观看| 制服丝袜第二页| 88av在线播放| 国产精品99精品无码视亚| 亚洲人与黑人屁股眼交| 女人十八毛片嫩草av| 熟女俱乐部一区二区视频在线| 又黄又色的网站| 蜜桃视频无码区在线观看| 欧美一区二区三区爽爽爽| 天堂在线中文视频| 国产农村妇女精品一区| 国产午夜福利一区| 亚洲色图第四色| 在线不卡av电影| 摸摸摸bbb毛毛毛片| 国产又粗又猛又爽视频| 亚洲日本精品视频| 欧美亚洲色综久久精品国产| 91精品国自产在线| 希岛爱理中文字幕| 中文字幕1区2区| 呦呦视频在线观看| 国产黄片一区二区三区| 国产又粗又硬视频| 国产美女高潮视频| 亚洲av午夜精品一区二区三区| 一级黄色免费视频| 中文字幕免费看| 三级黄色录像视频| 国产精品无码自拍| 偷拍女澡堂一区二区三区| 久久久久久国产免费a片| 永久免费观看片现看| 国产精品熟女一区二区不卡| 好吊色视频一区二区三区| 30一40一50老女人毛片| 内射一区二区三区| 丝袜熟女一区二区三区 | 成人性生交大片免费看无遮挡aⅴ| 精品人妻互换一区二区三区| 在线视频这里只有精品| 美女黄色一级视频| 在线看片中文字幕| 18禁一区二区三区| 呻吟揉丰满对白91乃国产区| 99久久综合网| 来吧亚洲综合网| 北岛玲一区二区| 中国特级黄色片| 99自拍偷拍视频| 日韩一级视频在线观看| 免费中文字幕在线| 日本精品在线观看视频| 制服丝袜在线第一页| 成年人免费视频播放| 免费中文字幕av| 国产在线观看免费播放| 啪啪一区二区三区| 88av在线播放| 波多野结衣爱爱视频| 精品一区二区三区蜜桃在线| 国产高清成人久久| 中文字幕99页| 初高中福利视频网站| 少妇被躁爽到高潮无码文| 中文字幕在线观看免费高清| 亚洲国产精品无码久久久久高潮| 亚洲二区在线播放| 丝袜美腿小色网| 五月婷婷综合激情网| 国产极品视频在线观看| 日本一二三不卡视频| 久久成人激情视频| 女人又爽又黄免费女仆| 欧美色图亚洲激情| 四虎影成人精品a片| 女人被狂躁c到高潮| 97人妻精品一区二区三区免| 大乳护士喂奶hd| 无码人妻aⅴ一区二区三区| 国产夫妻性爱视频| 人人妻人人澡人人爽人人精品| 一区二区三区少妇| 最新中文字幕av| 成人欧美一区二区三区黑人一| 中文字幕第69页| 18岁成人毛片| 国产伦精品一区二区免费| 97人妻精品一区二区三区免| 欧美成人午夜精品免费| 夜夜春很很躁夜夜躁| 林心如三级全黄裸体| 在线免费日韩av| 日韩一级视频在线观看| 后入内射无码人妻一区| 国产少妇在线观看| 99久久国产精| 成人在线观看高清| 亚洲少妇18p| 影音先锋男人看片资源| 男人的天堂免费| 日本美女xxx| 日韩av无码一区二区三区不卡| 国产 欧美 在线| 欧美熟妇精品一区二区| 精品无码一区二区三区| 中文字幕在线观看成人| 亚洲乱码国产乱码精品精大量| 欧美性猛交xxxx乱大交少妇| 催眠调教后宫乱淫校园| 三级黄色在线观看| 国产人妻人伦精品1国产丝袜| 中文字幕资源站| 国产三级av在线播放| 农村末发育av片一区二区 | 蜜桃色一区二区三区| 国产午夜福利一区| 国产精品手机在线观看| 69xx绿帽三人行| 在线观看免费小视频| 女人被狂躁c到高潮| 黄页网站在线看| 免费看特级毛片| 色婷婷国产精品免| 人妻一区二区视频| 中文成人无字幕乱码精品区| 亚洲国产综合av| 日韩欧美在线视频播放| 老头老太做爰xxx视频| 无码一区二区精品| 亚洲av永久无码精品| 免费黄色在线播放| 少妇愉情理伦片bd| 欧美性猛交xxxxx少妇| 日日噜噜夜夜狠狠久久波多野| 在哪里可以看毛片| 中文字幕免费在线播放| 亚洲精品久久一区二区三区777| 艳妇荡乳欲伦69影片| 天天做夜夜爱爱爱| 天天干中文字幕| 亚洲综合中文网| 特黄特色免费视频| 中文字幕在线播放视频| 欧美熟妇精品黑人巨大一二三区| 好男人香蕉影院| av网站免费在线看| 你懂得在线观看| 久久国产高清视频| 美女久久久久久久久| 97人妻精品一区二区免费| 九九热免费在线| 三级影片在线看| 成人在线电影网站| www.av欧美| 糖心vlog免费在线观看| 亚洲国产欧美日韩在线| 182在线视频| 美女av免费看| 熟妇高潮一区二区| 一级肉体全黄裸片|