אוקיי
אם זה ב-AWT, זה לא כ"כ בר ביצוע. אולי אפשר לדרוס את המתודה שמציירת את ה-list אבל זה באמת לא נשמע לי פשוט. ב-SWING החיים קלים יותר, אפשר ליצור סוג חדש של CellRenderer שמצייר כל תא איך שרוצים. אני ממליץ על SWING בכל אפשרות וגם כאן. אפשר למצוא את המידע הרלוונטי ב-java tutorial תחת swing controls.