Kep es szoveg egy listen?!

Címkék
Kep es szoveg egy listen?!
2009-09-04T14:19:08+02:00
2009-09-04T14:31:36+02:00
2022-07-31T20:50:29+02:00
FriciX
Hello egy chaten dolgozok, es szeretnem azt megvalositani, h amikor elkuld egy smilet pl akkor az jelenjen meg a neki megfelelo kep ,szoval legyen szoveg es kep a beszelgeto partnerek listajaban, arra gondoltam h egy panelre rateszem a kepeket es a szoveget de nincs valami egyszerubb megoldas erre?
Mutasd a teljes hozzászólást!
Egy CustomCellRenderer-el lehet JList-el is, >>itt talalsz hozza peldakodot.

Normalis korulmenyek JList az elemek megjelenitesekor meghivja a hozzarendelt model-ben levo Object-ek toString() metodusat, es ez a szoveg lesz maga az elem.

Egy custom cell renderer getListCellRendererComponent metodusa megkapja parameterul a megjelenitendo elemet a JList-hez rendelt model-bol, es nehany, az elem allapotara vonatkozo parametert. A metodusnak vissza kell teritenie egy Component-et ezek az infok alapjan, amely tartalmazza a megjelenitendo elemet.

Az altalam linkelt kodban meg minden JList elem egy panel, mely tartalmazza a kepet meg szoveget, a cell renderer meg ezt cast-olna Componentte, egszeru ez...
Mutasd a teljes hozzászólást!

Címkék
abcd