Class PopupFactory
java.lang.Object
เป็น class ที่ไว้ใช้สำหรับสร้าง popup เพื่อแสดงข้อมูลเนื้อหานอกจากหน้าเพจ เมื่อทำการแสดงเสร็จจะให้มีการช่อน popup เพื่อเป็นการปิด popup
ตัวอย่างโค๊ด
PopupFactory factory = PopupFactory.getSharedInstance();
Popup popup = factory.getPopup(owner, contents, x, y);
popup.show();
...
popup.hide();
getSharedInstance(); เป็นการสร้าง popup ที่มีความสามารถแบบ Factory method ที่ผู้ใช้สามารถเรียกใช้ได้ โดยที่ผู้ใช้ไม่ต้องรู้ว่าใน method มีคำสั่งอะไรบ้าง เพียงแค่เรียกใช้คำสั่ง getShareInstance() ก็สามารถเรียกใช้ popup ได้
getPopup(owner, contents, x, y); เป็นการกำหนดค่าของ popup นั่นว่าจะให้เกิดที่ใด มีข้อความข้างในอะไรบ้าง
popup.show(); เป็นคำสั่งแสดง popup
popup.hide(); เป็นคำสั่งซ่อน popup
Class KeyFactory
java.lang.Object
เป็น Class ในการสร้างรหัสการเข้าข้อมูลเพื่อเป็น public key เพื่อไว้ใช้ตรวจสอบในการส่งข้อมูลให้แก่กัน
ตัวอย่างโค๊ต
KeyFactory keyFactory = KeyFactory.getInstance("DSA");
PublicKey bobPubKey = keyFactory.generatePublic(bobPubKeySpec);
getInstance("DSA"); เป็นการสร้างคีย์โดยใช้ขั้นตอนวิธี จากผู้ให้บริการที่ระบุไว้
generatePublic(bobPubKeySpec); เป็นการสร้างคีย์สาธารณะจากคำที่กำหนด
ข้อมูลจาก : http://download.oracle.com/javase/1.4.2/docs/api/overview-summary.html
เดี๋ยวการใช้ design pattern ใน Netbeans กำลังจะมานะคะ ^^
ตอบลบครับจะรอติดตามครับ
ตอบลบ