วันพฤหัสบดีที่ 16 มิถุนายน พ.ศ. 2554

Class Factory

1.Class ColorChooserComponentFactory


java.lang.Objectjavax.swing.colorchooser.ColorChooserComponentFactory




public class ColorChooserComponentFactory


extends Object
เป้นคลาสที่กำหนดอ็อบเจ็กที่ทำการแทรกเข้าไปซึ่งในที่นี้หมายถึงการแทรกสีที่เพิ่มเติมมา

ในคลาสนี้มี Method อยู่ 2 รูปแบบ ต่างกันที่ว่าจะนำไปใช้กับอะไร

Method ตัวแรก คือ getDefaultChooserPanels

รูปแบบการใช้งาน

public static AbstractColorChooserPanel[] getDefaultChooserPanels()

เป็นการใช้กับรูปแบบ Panel ซึ่งตัวอย่างผลลัพธ์จะได้ดังรูป




Method ตัวที่สอง คือ getPreviewPanel

รูปแบบการใช้งาน

public static JComponent getPreviewPanel()

เป็นการใช้งานกับรูปแบบ JComponent จะได้ตัวอย่างผลลัพธ์ตามภาพดังนี้













2.Class ControlFactory


java.lang.Object javax.naming.ldap.ControlFactory




public abstract class ControlFactory


extends Object

abstact class นี้ ใช้สร้าง LDAPv3 controls ซึ่งใช้นิยาม ใน RFC 2251
เมื่อ service ได้รับการตอบรับของ control, จะมีการใช้ control factorires ในการ return 
the specific/appropriate control class implememtation
Method ที่ใช้คือ getControlInstance()
 
credit : http://download.oracle.com/

ไม่มีความคิดเห็น:

แสดงความคิดเห็น