การใช้งาน High Level API : Forms อ. วิวัฒน์ ชินนาทศิริกุล.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
โครงสร้างโปรแกรมภาษา JAVA
Advertisements

Swing Component Basic Component.
การเขียนโปรแกรมด้วยคำสั่งเบื้องต้น
BC322 ครั้งที่ 6 Text file BC322 : computer Programming (Week6)
Active Sever Page.
Chapter VI : การบันทึกข้อมูลผ่านเว็บเพจ
FORM อ.กันทิมา อ่อนละออ
Location object Form object
ทบทวน Array.
การสร้างแบบฟอร์ม <form>
รับและแสดงผลข้อมูล.
ทส215 การเขียนโปรแกรมบนเว็บ 1
Lecturer: Kanjana Thongsanit
การส่งค่าและการเก็บค่า (ต่อ... )
Week4 Data types, Variables, Operators and Input/output (ต่อ)
Selected Topics in IT (Java)
– Web Programming and Web Database
Network programming Asst. Prof. Dr. Choopan Rattanapoka
การสืบทอด (Inheritance)
จากไฟล์ save_db.php.
PHP with Form ฟอร์ม คือหน้าจอที่ใช้เป็นสื่อกลางในการติดต่อระหว่างผู้ใช้เว็บไซต์ กับ เจ้าของเว็บไซต์ โดยผู้ใช้สามารถกรอกข้อมูลผ่านฟอร์มส่งไปยังเซอร์เวอร์
Electronic Commerce เว็บฟอร์ม (Web Form).
Lab 8 ตัวแปรและชนิดข้อมูล
Lab 8 ตัวแปรและชนิดข้อมูล
บทที่ 4 Method (1).
การสืบทอดคุณสมบัติ (Inheritance)
การสร้างช่องรับข้อมูล
ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
Data Form c40205 Web Site Developing in PDP style ศูนย์คอมพิวเตอร์ โรงเรียน ปลวกแดงพิทยาคม.
การสร้างเหตุการณ์ click ให้กับปุ่มกด Button
ใบงานที่ 7 การรับและแสดงผลข้อมูล
HTML, PHP.
การรับรองรายงานการประชุม ผ่านเว็บไซต์จังหวัดลพบุรี
ตัวแปรกับชนิดของข้อมูล
Modular Algorithm Function & Procedure By Nattapong Songneam
Selection Nattapong Songneam.
วิชาคอมพิวเตอร์กราฟิก intro_vb_net_06 การสร้างกราฟเส้นตรงด้วย VB.NET
วิชาการเขียนโปรแกรมและอัลกอริทึ่ม
วิชาคอมพิวเตอร์กราฟิก
พื้นฐานการเขียนโปรแกรมด้วย vb.net2005
การประมวลผลสายอักขระ
บทที่ 3 การทำงานกับฟอร์ม (Form)
PHP for Web Programming
การเขียนโปรแกรม ตอนที่ 1 (ต่อ)
Object-Oriented Programming
บทที่ 7 Low Level API (ต่อ)
การใช้งาน High Level API : List
CHAPTER 12 FORM.
บทที่ 3 การสร้าง Appication แบบ Windows Form
การใช้งาน ฐานข้อมูล การเขียนเว็บเพจด้วยภาษา php ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม.
คำสั่งรับค่า และ แสดงผลค่า. คำสั่งรับ - แสดงผล 1. printf( ) เป็น ฟังก์ชันที่ใช้ในการ แสดงผลข้อมูลที่อยู่ในตัว แปร ค่าคงที่ นิพจน์ออกมา ทางจอภาพ.
การเขียนโปรแกรมสั่งงานตัวควบคุม (Control)
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
Java Programming Java Structure and Datatype,Variable
Low Level GUI อ.วิวัฒน์ ชินนาทศิริกุล.
การทำงานและคำสั่งพื้นฐาน
บทที่ 5 เทคนิคการสร้างแอพพลิเคชัน
การแสดงผลและการรับข้อมูล (Data Output and Input)
ภาพนี้ชื่อว่าอะไร ? ก. แถบเมนูบาร์
การสร้างฟอร์ม(Form) ด้วยภาษา HTML
BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ
เอกสารประกอบการบรรยาย เรื่อง การเขียน Home page ด้วย HTML (2) ตอน... การใช้ FORM โดย ผู้ช่วยศาสตราจารย์วิชัย บุญเจือ
อ.วิวัฒน์ ชินนาทศิริกุล
การกระทำทางคณิตศาสตร์
อาจารย์ชนิดา เรืองศิริวัฒนกุล หลักสูตรสาขาวิชาเทคโนโลยีสารสนเทศ
การใช้งาน High Level API : Forms อ. วิวัฒน์ ชินนาทศิริกุล.
เริ่มต้นเขียนโปรแกรมภาษาจา วา (Introduction to JAVA Programming)
การเขียนโปรแกรมบนเว็บ (Web Programming) บทที่ 2: ทบทวนการเขียน ภาษา Java ใช้ร่วมกับ Html และการรับข้อมูลจาก Form.
การสร้าง ฟอร์มรับข้อมูล ง การเขียนเว็บไซต์ เบื้องต้น ศูนย์คอมพิวเตอร์ โรงเรียน ปลวกแดงพิทยาคม.
Form.
ใบสำเนางานนำเสนอ:

การใช้งาน High Level API : Forms อ. วิวัฒน์ ชินนาทศิริกุล

คลาส TextField TextField เป็นคลาสสำหรับสร้างกล่องรับข้อความ การทำงานคล้าย TextBox แต่ TextField ต้องบรรจุลง Form ค่าที่รับด้วย TextField ประกอบด้วย Text 1 บรรทัด รูปแบบ TextField(String label,String text,int maxSize,int constraints) Constrains Mode ได้แก่ ANY, NUMERIC, PASSWORD, PHONENUMBER, URL, ADDR

เมื่อต้องการอ่านค่าที่ป้อนใน TextField สามารถใช้ เมธอด 1. getString() เมธอดนี้จะส่งค่ากลับเป็น String ตัวอย่างการใช้งาน String data = textfiled.getString(); 2. getChar() เมธอดนี้จะส่งค่ากลับเป็นอาร์เรย์ของ อักขระ ตัวอย่างการใช้งาน char[] data = new char[textfield.size()]; textfield.getChar(data); คลาส TextField ( ต่อ )

ตัวอย่าง การใช้งาน TextField

ตัวอย่าง การใช้งาน TextField ( ต่อ )

ผลการรัน

คลาส ChoiceGroup ChoiceGroup เป็นกลุ่มของตัวเลือกที่บรรจุภายใน Form มีลักษณะคล้าย List รูปแบบการใช้งาน ChoiceGroup(String label,int choiceType); ChoiceGroup(String label,int choiceType,String[] stringElements,Image[] imageElements); ChoiceType ได้แก่ 1. IMPLICIT 2. EXCLUSIVE 3. MULTIPLE

ตัวอย่าง การใช้งาน ChoiceGroup

ตัวอย่าง การใช้งาน ChoiceGroup ( ต่อ )

ผลการรัน

คลาส Gauge ใช้สำหรับสร้างกราฟแท่งใน Form เพื่อแสดงแถบ กราฟฟิกแทนตัวเลข รูปแบบ Gauge(String label,boolean interactive,int maxValue,int initialValue) โดยที่ lebel เป็นข้อความ interactive ใช้ระบุว่าเป็น Gauge แบบ intercative หรือ non- interactive maxValue เป็นค่าสูงสุดของ Gauge initialValue เป็นค่าเริ่มต้นของ Gauge

การกำหนดค่าให้อ็อบเจกต์ของคลาส Gauge ให้ใช้ เมธอด setValue() การอ่านค่าจากอ็อบเจกต์ของคลาส Gauge ให้ใช้ เมธอด getValue() คลาส Gauge ( ต่อ )

ตัวอย่าง การใช้งานคลาส Gauge

ผลการรัน

คลาส Ticker เป็นคลาสที่ใช้สร้างตัวอักษรวิ่งบนหน้าจอภาพ คลาสนี้ไม่ได้สืบทอดมาจากคลาส Screen หรือ Item แต่ถูกออกแบบให้ทำงานกับ Screen และนำไปผูก กับอ็อบเจกต์ที่อยู่บนฟอร์ม โดยใช้เมธอด setTicker()

ตัวอย่าง การใช้งาน คลาส Ticker

ผลการรัน

แบบฝึกหัด เขียนโปรแกรมรับค่า ชื่อ, นามสกุล, Address โดยใช้ TextField รับค่าเพศ โดยใช้ Radio Button รับ วันเกิดโดยใช้ DateField และสร้างปุ่ม 2 ปุ่ม ปุ่ม Submit เมื่อคลิกให้แสดงค่าที่ Input ในฟอร์มใหม่ และปุ่ม Exit เมื่อคลิกให้ออกจากโปรแกรม