إنها تعبث عندما تحاول فرز الأعمدة التي تحتوي على أعداد صحيحة
من الممكن لأن:
- أنت تقوم بتخزين الأرقام كسلاسل ، أو
- أنت تقوم بتخزين البيانات ككائن عدد صحيح ولكنك لم تتجاوز
getColumnClass()
طريقة عودة TableModel الخاصة بك للعودةInteger.class
لهذا العمود. سيتم استخدام المقارنة المناسبة فقط عندما تكون فئة الأعمدة صحيحة.
انظر القسم من البرنامج التعليمي المتأرجح المفاهيم: العارضون والمحررين لمزيد من المعلومات ومثال على كيفية تجاوز طريقة getColumnClass ().