كيف يمكنني ربط هذه القائمة حتى أتمكن من تغيير ما يتم عرضه للمستخدم؟
سؤال
لدي قائمة J التي أريد استخدامها لعرض قائمة ذاكرة التخزين المؤقت التي تمت إضافتها من نموذج آخر ، لقد حصلت على هذا العمل وأريد أن أكون قادرًا على إضافة ذاكرة التخزين المؤقت مباشرة إلى القائمة ... هل هناك طريقة لتغيير ما يتم عرضه للمستخدم؟ أو هل ستكون ببساطة حالة من صنع طريقة tostring لكائن ما أريد أن أعرض؟
public void update(Observable o, Object arg)
{
GeoGolfHole hole = (GeoGolfHole)arg;
model.add(0, hole);
jlHolesInGame.setText(Integer.toString(model.getSize()));
}
المحلول
يمكنك إنشاء ListCellRenderer جديد لتقديم ما تريده من الفصل.
لا تنتمي إلى StackOverflow