
Java GUI Unit 10
Presentation
•
Computers
•
University
•
Hard
Kittisay SENGTHONG
FREE Resource
16 Slides • 1 Question
1
Java GUI Unit 10
ຊຸດຄຳສັ່ງ getText(); ແລະ setText();
2
ເປັນຫຍັງຕ້ອງຮຽນ
1. ຮູ້ຫຼັ້ກການໃຊ້ງານ getText ແລະ setText
2. ວິທີການກວດສອບຂໍ້ມູນ
3. ການໃຊ້ງານ JoptionPane
4. ການຂຽນໂປຣແກຣມ Clean Code
3
I. Method getText()
ເຮົາຈະນຳເອົາຂໍ້ມູນຈາກ Textfield ມາສະແດງໃນ Label ເມື່ອເຮົາກົດປຸ່ມ submit
4
ອອກແບບ
5
1.1 change Valiable name
ຕັ້ງຊື່ໃຫ້ກັບ Components
1. txt_name
2. btn_submit
3. lbl_show
6
1.2 ກຳນົດເຫດການ
ເຮົາຈະກຳນົດເຫດການໃຫ້ປຸ່ມ btn_submmit
7
ຫາຊື່ເຫດການໃຫ້ຖືກຕ້ອງ
8
1.3 ຂຽນຄຳສັ່ງດຶງຂໍ້ມູນ
- ເຮົາໃຊ້ get ເພື່ອດຶງຂໍ້ມູນຈາກ Textfield
- ເຮົາໃຊ້ set ເພື່ອກຳນົດຂໍ້ມນູໃຫ້ Label
ຄຸນສົມບັດທີ່ເຮົາໃຊ້ແມ່ນ: Text
9
1.4 ລ້າງຂໍ້ມູນ
ເມື່ອເຮົາສັ່ງໃຫ້ຂໍ້ມູນສະແດງສຳເລັດແລ້ວ ຕໍ່ໄປເຮົາຈະລ້າງຂໍ້ມູນໃຫ້ພ້ອມເພື່ອປ້ອນຂໍ້ມູນໃໝ່
- ເຮົາໃຊ້ສັນຍາລັກ "" ເພື່ອລ້າງຂໍ້ມູນ
- ເຮົາໃຊ້ຄຳສັ່ງ requestFocus(); ເພື່ອໃຫ້ຕົວຊີ້ເມົ້າໄປສະແດງທີ່ txt_name
10
2. ວິທີການກວດສອບຂໍ້ມູນ
ເຮົາຈະໃຊ້ເງື່ອນໄຂ if ເພື່ອກວດສອບຂໍ້ມູນກ່ອນທີ່ຈະນຳໄປສະແດງ ເງື່ອນໄຂກໍ່ຄື ຖ້າວ່າເຮົາບໍ່ປ້ອນຂໍ້ມູນ ໃຫ້ມີການແຈ້ງເຕືອນວ່າ ກະລຸນາປ້ອນຂໍ້ມູນກ່ອນ
11
12
3. ການໃຊ້ງານ JoptionPane
ແມ່ນການສະແດງແຈ້ງເຕືອນຂອງ Java UI ເພື່ອສະແດງຂໍ້ຄວາມອອກມາເທິງໜ້າຈໍ ເຊິ່ງສ່ວນຫຼາຍຈະໃຊ້ກັນຢູ່ 2 ແບບຄື:
- ສະແດງຂໍ້ຄວາມທຳມາດາ
- ສະແດງຕົວເລືອກ Yes_No
13
14
4. ຂຽນໂປຣແກຣມ Clean Code
ແມ່ນວິທີການຈັດ Format Code ເພື່ອໃຫ້ຄຳສັ່ງຂອງເຮົານັ້ນອ່ານງ່າຍຂື້ນ
ວິທີການ: Shift + Alt + F
15
Poll
ໃຫ້ຄະແນນຫົວບົດ
ງ່າຍ
ປານກາງ
ຍາກ
ຍາກຫຼາຍ
16
ສະຫຼຸບບົດຮຽນ
1.1 change Valiable name
1.2 ກຳນົດເຫດການ
1.3 ຂຽນຄຳສັ່ງດຶງຂໍ້ມູນ
1.4 ລ້າງຂໍ້ມູນ
17
ສະຫຼຸບບົດຮຽນ
2. ວິທີການກວດສອບຂໍ້ມູນ
3. ການໃຊ້ງານ JoptionPane
4. ຂຽນໂປຣແກຣມ Clean Code
Java GUI Unit 10
ຊຸດຄຳສັ່ງ getText(); ແລະ setText();
Show answer
Auto Play
Slide 1 / 17
SLIDE
Similar Resources on Wayground
Popular Resources on Wayground
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
10 questions
Identify Fractions, Mixed Numbers & Improper Fractions
Quiz
•
3rd - 4th Grade
Discover more resources for Computers
20 questions
Guess The App
Quiz
•
KG - Professional Dev...
11 questions
NFL Football logos
Quiz
•
KG - Professional Dev...
19 questions
Minecraft
Quiz
•
6th Grade - Professio...
40 questions
8th Grade Math Review
Quiz
•
8th Grade - University
20 questions
Block Buster Movies
Quiz
•
10th Grade - Professi...
10 questions
Would you rather...
Quiz
•
KG - University
40 questions
Flags of the World
Quiz
•
KG - Professional Dev...
14 questions
Superhero
Quiz
•
1st Grade - University