التقنيةلغات البرمجة

أهم استخدامات الكلاس TableView في JavaFX وماهي الدوال الخاصة به

اقرأ في هذا المقال
  • أهم استخدامات الكلاس TableView في JavaFX
  • أهم الكونستركتورات الخاصة بالكلاس TableView في JavaFX

أهم استخدامات الكلاس TableView في JavaFX:

 

الكلاس (Table View) واحد من الكلاسات الشائعة الاستخدام مع (JavaFX)، والذي يُستخدم بشكل رئيسي لإضافة جداول في واجهة المستخدم (GUI)، ويتم الاستفادة منه في مجال عرض البيانات، وعند استخدامه فإنه يجب على المستخدم بأن يقوم بتعريف كلاس خاص لوضع الخصائص التي تمثل أسماء وأنواع البيانات التي سيتم تخزينها في الجدول.

 

أهم الكونستركتورات الخاصة بالكلاس TableView في JavaFX:

 

الجدول التالي يحتوي على أهم الكونستركتورات الخاصة بالكلاس (TableView):

 

Constructor الاستخدام
()public TableView

يستخدم هذا الكونستركتور لإنشاء كائن من نوع (TableView)، والذي يمثل قائمة فارغة لا تحتوي على أي عنصر.

 

public TableView(ObservableList<T> items)

يستخدم لإنشاء كائن من نوع (TableView)، والذي يمثل (List) تحتوي على مجموعة من الخيارات الجاهزة.

 

 

 

أهم الدوال الخاصة بالكلاس TableView في JavaFX:

 

الجدول التالي يحتوي على أهم الدوال الخاصة بالكلاس (TableView):

 

الدالة الاستخدام
public final void setTranslateX(double value)

تستخدم هذه الدالة لتحديد مكان الكائن الخاص بـ (TableView) الذي قام باستدعائها بشكل أفقي.

 

public final void setTranslateY(double value)

تستخدم هذه الدالة لتحديد مكان الكائن الخاص بـ (TableView) الذي قام باستدعائها بشكل عمودي.

 

public void setPrefSize(double prefWidth, double prefHeight)

تستخدم هذه الدالة لتحديد حجم الكائن الـخاص بـ (TableView) الذي قام باستدعائها.

 

public final void setDisable(boolean value)

تستخدم هذه الدالة لجعل الكائن الخاص بـ (TableView) الذي قام باستدعائها يظهر بشكل غير فعال.

 

public final MultipleSelectionModel<T>

()getSelectionModel

تقوم هذه الدالة بإرجاع كائن من نوع (MultipleSelectionModel)، والذي يمثل مجموعة من الخيارات.

 

public final void setItems(ObservableList<T> value)

تستخدم هذه الدالة لوضع مجموعة من البيانات في الكائن الخاص بـ (TableView) الذي قام باستدعائها، حيث مكان (value) يتم تمرير مصفوفة من القيم.

 

public final void setEditable(boolean value)

تستخدم هذه الدالة لجعل المستخدم قادر على تعديل قيم الكائن الخاص بـ (TableView) الذي قام باستدعائها، حيث مكان (value)يتم وضع القيمة (true) حتى يصبح قادراً على تعديل القيم.

 

public final ObservableList<<S,  ?>> 

()getColumns

تقوم هذه الدالة بإرجاع كائن الـ (ObservableList) الخاص بكائن الـ (TableView) الذي قام باستدعائها.

 

public void scrollTo(int index) 

تستخدم هذه الدالة للتحرك بشكل عموديVertical Scrolling) بحيث تكون المسافة محددة في كائن الـ (TableView) الذي قام باستدعائها.

 

 

المصدر
JavaFX TableViewJavaFX TableView TutorialHow to add data to a TableView in JavaFX?JavaFX Tutorial - JavaFX TableView

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى