JAVA
שלום, רציתי לשאול שאלה בקשר לACTION LISTENER , אם יש לי אפלט שיש בו כמה כפתורים, מה השיטה הנכונה מבחינה מונחית עצמים לACTIONPERFORMED? לכתוב משפטי IF לגבי איזה כפתור נלחץ? או שיש משהו אחר יותר טוב...? אני מקווה שהשאלה ברורה. אני יכול לתת דוגמא: אני לא זוכר עם איזה פקודה בדיוק בודקים איזה כפתור נלחץ, נדמה לי שזה היה משהו GETSOURCE?? אז מה בתוך הACTIONPERFORMED אני שם פשוט הרבה IF-ים? למשל:
שלום, רציתי לשאול שאלה בקשר לACTION LISTENER , אם יש לי אפלט שיש בו כמה כפתורים, מה השיטה הנכונה מבחינה מונחית עצמים לACTIONPERFORMED? לכתוב משפטי IF לגבי איזה כפתור נלחץ? או שיש משהו אחר יותר טוב...? אני מקווה שהשאלה ברורה. אני יכול לתת דוגמא: אני לא זוכר עם איזה פקודה בדיוק בודקים איזה כפתור נלחץ, נדמה לי שזה היה משהו GETSOURCE?? אז מה בתוך הACTIONPERFORMED אני שם פשוט הרבה IF-ים? למשל:
if e.getsource==firstbutton dosomething if e.getsource==secondbutton do something else if ...
אני מקווה שהבנתם את הרעיון. הצורה הזאת פשוט לא כל כך נראית לי מונחית עצמים... אני הייתי מצפה שכל כפתור ידע לטפל בעצמו בלחיצה עליו. מישהו יודע? יאיר