سؤال

هو ممكن لبعض كيفية الحصول على فهرس التحديد المقابل للجدول غير تصفيته؟

بعد الطاولة مرشح باستخدام Regexfilter. jtable getselectedrow ترجع فهرس الجدول المصفى؟

هل كانت مفيدة؟

المحلول

إذا كنت تستخدم وظائف TableDworoWsors المضمنة من 1.6، يمكنك استخدام ConvertrowindExtoModel () على الطاولة. هذا يعطيك الفهرس غير المنطقي للصف المحدد.

يعطي Javadoc ل JTable وصفا لهذا:

ستكون الإحداثيات الإحداثيات ضرورية عند استخدام الأساليب القائمة على الصف من JTable مع Tablemodel الأساسي. جميع الطرق التي تعتمد على صف Jtables من حيث القيمة الموضحة، والتي ليست بالضرورة هي نفسها مثل طريقة الطعيم الأساسي. على سبيل المثال، يكون التحديد دائما من حيث JTable بحيث عند استخدام Rowsorter، ستحتاج إلى تحويل باستخدام Convertrowindextoview أو ConvertrowindExtoModel.

نصائح أخرى

قم بتخزين معرف الصف في Datamodel الخاص بك، عند الحصول على الصف المحدد من JTable، استعلام معرف الصفوف.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top