רפרנס של אוביקט באמצעות משתנה בג'אווה - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

רפרנס של אוביקט באמצעות משתנה בג'אווה


ofer_shm

Recommended Posts

שלום לכולם

יש לי קבוצה של jlable שנקראים לדוגמה jlable1,jlable2 ,jlable3....וכו

אני רוצה להגיע לליבלים האלה באמצעות משתנה כלומר לבצע משהו כזה :


for(i=0;i<100;i++)

jlable+i.setlable("bla")

יש למישהו מושג איך עושים את זה ??

תודה

קישור לתוכן
שתף באתרים אחרים

לא כתבתי יותר מדי ב-JAVA, אני יותר כותב ב-C#,

אבל אני חושב שמה שאתה מבקש בלתי אפשרי.

מה שאתה צריך לעשות זה לשמור את כל ה-jlable האלה שלך במערך כלשהו (רשימה, רשימה מקושרת או משהו בסגנון) ואז לרוץ על כל האיברים במערך/רשימה הזו.

קישור לתוכן
שתף באתרים אחרים

תשתמש במשהו כזה


List<Label> labelArray = new ArrayList<Label>();
for (int i = 0; i < SOME_NUMBER; i++) {
labelArray.add(new Label());
}

כדי למצוא label לפי אינדקס תשתמש ב (תכניס בתוך לולאה כדי להגיע לכל האיברים)

for (int i; i < SOME_NUMBER; i++) {
Label label = labelArray.get(ן);
label.setLabel("SOME TEXT");
}

או נוסח מקוצר:


foreach (Label label : labelArray) {
label.setLabel("SOME TEXT");
}

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...