voguemaster
New member
שאלה מציקה בג´אווה..
חבר´ה, המצב כזה: יש לי איזשהו TextArea שמכיל הרבה שורות (ולכן גם יש אפשרות לגלילה, או SCROLLING בשפה יותר אמיתית..). הבעיה שלי היא שאותו איזור טקסט מציג בכל עת רק חלק מתוכן של קובץ (הוא כמו BUFFER כזה), והפונקציונליות המתאימה תהיה שכאשר מגיעים קרוב, או לסוף איזור הטקסט, צריך לקרוא את החלק הבא בקובץ. לחלופין, כשמגיעים להתחלה, צריך לקרוא קטע קודם יותר. עד כאן רעיונית הכל טוב ויפה. רק מה, ספרו לי בבקשה אם אתם יודעים איך לכל הרוחות מגיבים לאירועי פס גלילה שבתוך איזור טקסט ? להגיב לפס גלילה שאתה יוצר ומכניס לתוך איזה פאנל, וואלה, אין בעיה. לטפל בכל מיני אירועים אחרים במיכל, גם אין בעיה. אבל זה אירוע פנימי בתוך רכיב כלשהו, ואני ממש לא יודע איך עושים את זה. רעיון אחד הוא ליצור SUBCLASS של איזור טקסט ולדרוס את השיטות שמטפלות באירועים האלה (בתקווה שזה יעבוד..) רעיונות אחרים אין לי כרגע, אבל בכל מקרה אני חייב לשמור על תאימות לגירסא 1.1 (לכן גם זה לא SWING אלא AWT...) למישהו יש הצעות ? הן תתקבלנה (לא מעכל שאני משתמש במילה הזו) בברכה... אלי
חבר´ה, המצב כזה: יש לי איזשהו TextArea שמכיל הרבה שורות (ולכן גם יש אפשרות לגלילה, או SCROLLING בשפה יותר אמיתית..). הבעיה שלי היא שאותו איזור טקסט מציג בכל עת רק חלק מתוכן של קובץ (הוא כמו BUFFER כזה), והפונקציונליות המתאימה תהיה שכאשר מגיעים קרוב, או לסוף איזור הטקסט, צריך לקרוא את החלק הבא בקובץ. לחלופין, כשמגיעים להתחלה, צריך לקרוא קטע קודם יותר. עד כאן רעיונית הכל טוב ויפה. רק מה, ספרו לי בבקשה אם אתם יודעים איך לכל הרוחות מגיבים לאירועי פס גלילה שבתוך איזור טקסט ? להגיב לפס גלילה שאתה יוצר ומכניס לתוך איזה פאנל, וואלה, אין בעיה. לטפל בכל מיני אירועים אחרים במיכל, גם אין בעיה. אבל זה אירוע פנימי בתוך רכיב כלשהו, ואני ממש לא יודע איך עושים את זה. רעיון אחד הוא ליצור SUBCLASS של איזור טקסט ולדרוס את השיטות שמטפלות באירועים האלה (בתקווה שזה יעבוד..) רעיונות אחרים אין לי כרגע, אבל בכל מקרה אני חייב לשמור על תאימות לגירסא 1.1 (לכן גם זה לא SWING אלא AWT...) למישהו יש הצעות ? הן תתקבלנה (לא מעכל שאני משתמש במילה הזו) בברכה... אלי