ما هو الكلاس TitledPane والكلاس Accordion في Java Fx وما هي أهم الدوال والكونستركتورات التي تستخدم معهما

اقرأ في هذا المقال


ما هو الكلاس TitledPane في Java Fx:

يستخدم الكلاس (TitledPane) ضمن حزمة (Java Fx) لإنشاء حاوية تحتوي على مجموعة من العناصر، مما يجعل المستخدم قادر على إظهار محتواها أو إخفائه، وهذه الحاوية تتكون من قسمين وهما قسم يوضع فيه العنوان والذي من الممكن  إظهار أو إخفاء المحتوى عند النقر عليه، وقسم يوضع فيه المحتوى الذي لا يظهر إلا عند النقر على العنوان، وهناك العديد من الكلاسات والكونستركتورات التي تستخدم مع هذا الكلاس.

ما هي أهم الكونستركتورات الخاصة بالكلاس TitledPane في Java Fx:

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

Constructorالاستخدام
()publicTitledPaneيقوم هذا الكونستركتور بإنشاء كائن من نوع (TitledPane) والذي يمثل حاوية فارغة قابلة للطي.
publicTitledPane(String Title, Node content)يقوم هذا الكونستركتور بإنشاء كائن من نوع (TitledPane) والذي يمثل حاوية قابلة للطي مع تحديد عنوانها و محتواها، حيث مكان (Title) يتم وضع النص الذي سيتم وضعه كعنوان للحاوية، ومكان (content) يتم وضع أي عنصر نريد وضعه كمحتوى للحاوية (containner)

أهم الدوال الخاصة بالكلاس TitledPane في Java FX:

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

الدالةالاستخدام
publicfinalvoidsetText(String value)تستخدم هذه الدالة لتحديد عنوان الكائن الخاص ب (TitledPane) الذي قام باستدعائها، حيث مكان (value) يتم وضع النص الذي يريد المستخدم وضعه كعنوان له.
publicfinalvoidsetContent(Node value)تستخدم هذه الدالة لتحديد محتوى الكائن الخاص ب (TitledPane) الذي قام باستدعائها، حيث مكان (Node) يتم وضع أي عنصر يريد المستخدم وضعه كمحتوى له.
publicfinalvoidsetAnimated(boolean value)تستخدم هذه الدالة لتحديد إذا كان الكائن الخاص ب (TitledPane) الذي قام باستدعائها سيظهر مؤثرات عندما يتم إظهار أو إخفاء محتواه أم لا، حيث مكان (value) يتم وضع القيمة (true) في حال أراد المستخدم أن يظهر مؤثرات، وإذا لم يرغب بذلك يتم وضع القيمة (false).
publicfinalvoidsetCollapsible(boolean value)تستخدم هذه الدالة لتحديد ما إذا كان يمكن إظهار محتوى الكائن الخاص ب الـ (TitledPane) الذي قام باستدعائها أم لا، حيث مكان (value) يتم وضع القيمة (true) في حال أراد المستخدم جعل المحتوى غير قابل للرؤية وإذا لم يرغب بذلك يتم وضع القيمة (false).

ما هو الكلاس Accordion في Java FX:

يستخدم هذا الكلاس لوضع مجموعة من (TitledPane) ضمن مجموعة واحدة، وهناك مجموعة من الكونستركتورات والدوال الخاصة بهذا الكلاس.

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

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

Constructorالاستخدام
()publicAccordionيقوم هذا الكونستركتور بإنشاء كائن من نوع (Accordion) والذي يمثل حاوية فارغة مخصصة لاحتواء مجموعة من الحاويات نوعها (TitledPane).
publicTitledPane(TitledPane… titledPanes)يقوم هذا الكونستركتور بإنشاء كائن من نوع (Accordion) والذي يمثل حاوية مخصصة لاحتواء مجموعة حاويات نوعها (TitledPane).

ما هي أهم الدوال الخاصة بالكلاس Accordion:

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

الدالةالاستخدام 
publicfinalvoidsetAlignment(Pos value)تستخدم هذه الدالة لتحديد مكان ظهور الكائن الخاص ب (Accordion) الذي قام باستدعائها.
public final void setPadding(Insets value)تستخدم هذه الدالة لإضافة فراغ حول الكائن الخاص ب (Accordion) الذي قام باستدعائها.
publicfinalvoidsetStyle(String value)تستخدم لتعديل تصميم الكائن الخاص ب (Accordion) الذي قام باستدعائها.

المصدر: JavaFX AccordionJavaFX Accordion TutorialJavaFX TitledPaneJavaFX | TitledPane Class


شارك المقالة: