stu
|
13:37 02.12.02 |
|
שאלה ב-JAVA למבינים
|
אחרי יום וחצי ששברתי את הראש, אני מקווה מאוד שאולי מפה תגיע התשובה. אני צריך לעשות תרגיל של משחק דמקה ב-JAVA ולהשתמש ב- Swing כדי לצייר את הממשק. בנתיים, אני מצייר את הלוח באמצעות כפתורים של JToggleButton בעלי רקע אפור, ועליהם אני מצייר את החיילים. הבעיה היא שכשלוחצים על הכפתור, הרקע שלו משתנה לאפור בהיר יותר. אני לא רוצה לאפשר זאת. אני רוצה שכשכפתור יילחץ, אני אתפוס את הלחיצה ב- ActionListener, ואטפל בה שם. אני אחליט אם לצבוע את הרקע או לא (למשל כשנעשה צעד, אני לא רוצה לצבוע את הרקע של משבצת היעד), ולא שזה ייעשה אוטומטית. איך? ניסיתי לחפש איזה פונקציה שולטת על זה או איזה פונקציה אני יכול לדרוס, והסתבכתי עם כל הירושות והממשקים שם. מישהו מכיר? אני אודה לו מקרב לב, כי אני על סף ייאוש מהקטע הזה.
|
|
שתף
|
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
|
| |