ออปเจ็คของคลาสประเภท Event Handler ในภาษาjava
ข่าวสาร
ทำความรู้จักเว็บไซต์ โฮมเพจ เว็บเพจ
ทำความรู้จักเว็บไซต์ โฮมเพจ เว็บเพจ
   เป็นสิ่งที่นักท่องอินเทอร์เน็ตทุกคนล้วนรู้จักเป็นอย่างดี เพราะปัจจุบันทุกคนก็ใช้งานอินเทอร์เน็ต เข้าเว็บไซต์ต่างๆ เพื่อค้นหาข้อมูล ศึกษาความรู้
ASUS fonepad แทบเล็ตขนาดหน้าจอ 7 นิ้ว
ASUS fonepad แทบเล็ตขนาดหน้าจอ 7 นิ้ว
   แทบเล็ตขนาดหน้าจอ 7 นิ้ว เพื่อความบันเทิงที่พร้อมไปด้วยฟังก์ชันโทรศัพท์ เล่นอินเตอร์เน็ตพร้อมโทรได้ทุกที่ทุกเวลา เพียบพร้อมทุกการติดต่อสื่อสารด้วยระบบ 3G
การตั้งพาสเวิร์ดให้ปลอดภัยจากผู้ไม่ประสงค์ดี
การตั้งพาสเวิร์ดให้ปลอดภัยจากผู้ไม่ประสงค์ดี
   การตั้งพาสเวิร์ดเป็นการสร้างรหัสลับเพื่อแสดงตัวตนความเป็นเจ้าของแต่เพียงผู้เดียวของข้อมูล สิทธิ์เสรีภาพ และเป็นการป้องกันผู้อื่นไม่ให้ได้ข้อมูล
 อีคอมเมิร์ซ E-Commerce คืออะไร
อีคอมเมิร์ซ E-Commerce คืออะไร
   อี-คอมเมิร์ช (E-Commerce) หรือคำอย่างเป็นทางการ พาณิชย์อิเล็กทรอนิกส์ (Electronic commerce) เป็นการทำธุรกรรม หรือการซื้อขาย ผ่านสื่ออิเล็กทรอนิกส์
เริ่มต้นใช้งานFacebook สมัครใช้งานfacebook ตอนที่2
เริ่มต้นใช้งานFacebook สมัครใช้งานfacebook ตอนที่2
   ทำความรู้จักกับFacebookไปแล้วในตอนที่1 ในตอนนี้Adminจะพาทุกคนไปสมัครใช้งานFacebook เพื่อเข้าไปสู่โลกแห่งโซเชียลเน็ตเวิร์ดที่ใหญ่ที่สุดกันเลย
โน๊ตบุ๊ค รุ่นต่างๆ กล้องประเภทต่างๆ

วีดีโอน่ารู้ : โปรเจคร้านอาหารแจกฟรี Project C#


แจกโปรเจคPHPฟรี
การเขียนโปรแกรม >> ภาษา JAVA >> ออปเจ็คของคลาสประเภท Event Handler ในภาษาjava

ออปเจ็คของคลาสประเภท Event Handler ในภาษาjava 

ออปเจ็คของคลาสประเภท Event Handler ในภาษาjava

อัพเดทวันที่: 26 มี.ค. 2557

วีดีโอน่ารู้ : โค้ดโปรแกรมตรวจเช็คบัตรประชาชน Programmer PHP


Event Source ใดต้องการที่จะจัดการกับเหตุการณ์ใดต้องลงทะเบียนเพื่อรับฟังเหตุการณ์โดยมีรูปแบบดังนี้
         -eventSource.addXxxListener(listener)

เราสามารถสร้างออปเจ็คของคลาสประเภท Event Handler  ได้หลายรูปแบบดังนี้
         -กำหนดคลาสภายนอกคลาสที่ใช้ในการจัดการเหตุการณ์
         -กำหนดคลาสที่เป็นคลาสภายในอยู่ในคลาสที่ใช้ในการจัดการเหตุการณ์
         -กำหนดให้คลาสที่ใช้ในการจัดการเหตุการณ์ implements อินเตอร์เฟสประเภท Listener ที่สอดคล้องกัน และสร้างออปเจ็คของคลาสดังกล่าวภายในคลาสเอง
         -กำหนดคลาสภายในเมธอด (คลาสประเภท anonymous)

ตัวอย่างโปรแกรม

import java.awt.*;
import java.awt.event.*;
public class EventDemo1 {
                public static void main(String args[]) {
                                Frame fr = new Frame("Event Demo");
                                Button bn1 = new Button("Exit");
                                fr.setLayout(new FlowLayout());
                                bn1.addActionListener(new ActionHandler());
                                fr.add(bn1);
                                fr.setSize(200,200);
                                fr.setVisible(true);
                }
}
public class ActionHandler implements ActionListener {
                public void actionPerformed(ActionEvent ev) {
                                System.exit(0);
                }
}

คำอธิบายโปรแกรม

คลาส EventDemo1 มีปุ่มที่ชื่อ bn1 ซึ่งลงทะเบียนรับฟังเหตุการณ์ประเภท ActionEvent  จากคำสั่ง            bn1.addActionListener(new ActionHandler());

คำสั่ง new ActionHandler()เป็นการสร้างออปเจ็คที่ใช้ในการจัดการกับเหตุการณ์ประเภท  ActionEvent 

คลาส ActionHandler  จะต้อง implements อินเตอร์เฟสชื่อ ActionListener

เมธอดที่ต้อง implements ในคลาสคือ public void actionPerformed(ActionEvent ev)

ผลลัพธ์

ออปเจ็คของคลาสประเภท Event Handler ในภาษาjava

Tag : คลาสประเภท Event Handler โปรแกรมภาษาjava กำหนดคลาสภายนอก คลาสประเภท anonymous อินเตอร์เฟสประเภท Listener

หน้าหลัก
ความตั้งใจ
กว่าจะเป็นเว็บไซต์
แผนผังเว็บไซต์

คุยกับผู้ทำเว็บไซต์
-เริ่มต้นสาขาวิทยาการคอมพิวเตอร์
ติดตามข่าวสาร กด Like เลย
เกี่ยวกับเรา
e-mail : support@rangforever.com


ได้รับการสนับสนุนโดย


----
รวบรวมข่าวสารไอที เทคนิคการเขียนโปรแกรมภาษาphp css javascript jsp c# แจกโปรแกรมที่เขียน แจกระบบ แจกโค้ดฟังก์ชันต่างๆ สอนการใช้งานโปรแกรมออฟฟิศ word excel โปรแกรมตกแต่ง ตัดต่อ สร้างภาพ adobe photoshop adobe Illustrater จัดเต็มกับความรู้ในเนื้อหาโปรแกรมเมอร์แบบเจาะลึก พร้อมวีดีโอสอนการใช้งานโปรแกรม การเขียนโปรแกรม เพิ่มความรู้ ปูทักษะการเขียนโปรแกรมแบบฟรีๆ พร้อมเรียนรู้ไปกับเราได้ที่ www.rangforever.com