» נושאי לימוד
» נושאי לימוד
יום שני 29 באפריל 2024
Posting Synthetic Events to the System Event Queue
דף ראשי  מתקדמים  Posting Synthetic Events to the System Event Queue גרסה להדפסה
 

 Event Handling in JDK 1.1, Posting Synthetic Events to the System Event Queue

 

 

מבוא

 

JDK1.1 יצאה ב-18 לפברואר,1997 וגירסת ה-JDK1.1.1 יצאה ב-27   למרץ 1997 .

השיעור הזה במקורו נכתב ב-29 למרץ 1997 תוך שימוש בתוכנה ובתיעוד של חבילת ה JDK1.1.1 .

 

הקדמה

 

מנסיוני עם JDK1.1 אחד מהאספקטים לקושי להבין את "מודל האירועים" החדש קשור ליכולת ליצור

אירועים מלאכותיים ולשלוח אותם לתור האירועים של המערכת לצורך שליחה לרכיב ספציפי.

הרעיון לא מסובך אך נכון לכתיבת מסמך זה (29.03.1997 ) התיעוד המצוי מועט ביותר.

השקעתי שעות רבות בכדי להבין רעיון זה.....

אני מאמין שסופסוף הבנתי איך תהליך עובד וזה הנושא של שיעור זה.

לפני שנכנס לתוכן שיעור זה אני רוצה להביע את הכרת הטובה שאני רוחש לרודי גרין  מ-CANDIAN MIND PRODUCTS

, http://oberon.ark.com ,על שייעץ לי ושעזר לי להוציא את כל החומר הזה לאור.אתה צריך לבקר יותר באתר שלו ,אתה

תגלה  הרבה חומר שמסביר אספקטים רבים על JAVA .

 

מרכיבי מפתח לשליחת אירועים

 

מרכיבי המפתח ליצירת ושליחת אירועים לתור האירועים של המערכת מוצגים להלן.

בעוד שהגישה לכל בעיית תכנות יכולה לכלול מספר מרכיבי מפתח,כאשר עומדת על הפרק שליחה ויצרת אירועים

יש רק מרכיב מפתח אחד:

אתה חייב להגדיר ולהפעיל מתודה שתריץ הוראות דומות לאלו שבאות בהמשך.ציין לעצמך שהכל זו הוראה אחת.

 

    Toolkit.getDefaultToolkit().
        getSystemEventQueue().
        postEvent(new MouseEvent(myCustomComp,
                                 MouseEvent.MOUSE_CLICKED,
                                 0,0,-1,-1,2,false));

 

 

 

 

 

 

 

אנו נדון בהוראה זו בצורה יותר מפורטת בהמשך השיעור אך כמו שאתה יכול לראות

 זה כולל את הרכיבים הבאים:

-    נתינת ערך של סוג האירוע לאובייקט הארוע החדש (אירוע עכבר במקרה זה)

-    שליחת אובייקט זה לתור האירועים של המערכת

-    הפעלת המתודה getSystemEventQueue(),מתודה של toolkit  ברירת המחדל.

-    הפעלת המתודה getDefaultToolkit()   שהיא מתודה סטטית של מחלקת הToolkit .

 31-10-03 / 15:12  נוצר ע"י רונית רייכמן  בתאריך 
 רכיבים קלים - הקודםהבא - תוכנית דוגמא 
תגובות הקוראים    תגובות  -  0
דרכונט
מהי מערכת הדרכונט?
אינך מחובר, להתחברות:
דוא"ל
ססמא
נושאי לימוד
חיפוש  |  לא פועל
משלנו  |  לא פועל
גולשים מקוונים: 5