اقرأ في هذا المقال
- ما هو الكلاس Tooltip في JavaFX وما هي استخداماته
- ما هي أهم الدوال التي تستخدم مع الكلاس Tooltip
- أهم الكونستركتورات الخاصة بالكلاس Tooltip
ما هو الكلاس Tooltip في JavaFX وما هي استخداماته:
يُعد الكلاس (Tooltip) واحد من الكلاسات التي تستخدم مع حزمة (JavaFx)، والذي يستخدم لإظهار رسالة تهدف إلى توجيه المستخدم عندما يقوم بتنفيذ الاوامر في واجهة المستخدم، وأهم ما يميز (JavaFX) أنه بإمكان المستخدم تعديل تصميم الـ (Tooltip) كيفما يشاء، ويمكنه أيضاً إظهار (Tooltip) لأي عنصر يضيفه في النافذة.
وعند استخدام هذا الكلاس فإن المستخدم يقوم بالبداية بإنشاء كائن من الكلاس (Tooltip)، ثم يقوم بربطه بأي عنصر موجود في النافذة بواسطة الدالة (()setTooltip)، وهناك العديد من الدوال والكونستركتورات التي تستخدم مع هذا الكلاس.
ما هي أهم الدوال التي تستخدم مع الكلاس Tooltip:
الجدول التالي يحتوي على أهم الدوال الخاصة بالكلاس (Tooltip):
الدالة | الاستخدام |
publicvoidsetText(String text) | تستخدم هذه الدالة لوضع نص جديد في الكائن الخاص ب (Tooltip) والذي قام باستدعائها، حيث مكان الباراميتر (text) يتم وضع لنص الجديد. |
publicfinalvoidsetGraphic(Node value) | تستخدم هذه الدالة لوضع أيقونة خاصة لكائن الـ (Tooltip) الذي قام باستدعائها، حيث مكان الباراميتر (Node) يتم وضع كائن من نوع (Font) والذي يمثل خصائص الخط الجديد الذي سيتم استخدامه. |
publicfinalvoidsetContentDisplay(ContentDisplay value) | تستخدم هذه الدالة لتحديد مكان ظهور الأيقونة التي تم إضافتها لكائن الـ (Tooltip) الذي قام باستدعائها. |
publicfinalvoidsetWrapText(boolean value) | تستخدم هذه الدالة لجعل النص الخاص بكائن الـ (Tooltip) الذي قام باستدعائها يظهر على سطر جديد في، حيث مكان (value) يتم وضع القيمة (true) لجعل الأحرف تظهر على سطر جديد عند الحاجة، ونضع القيمة (false) إذا لا يرغب المستخدم بذلك. |
publicfinalvoidsetFont(Font newFont) | تستخدم لتحديد حجم و نوع خط كائن الـ (Tooltip) الذي قام باستدعائها. |
public void setPrefSize(double prefWidth, double prefHeight) | تستخدم لتحديد حجم الـ (Tooltip) الذي قام باستدعائها. |
publicfinalvoidsetStyle(String value) | تستخدم هذه الدالة لتعديل تصميم كائن الـ (Tooltip) الذي قام باستدعائها. |
أهم الكونستركتورات الخاصة بالكلاس Tooltip:
الجدول التالي يحتوي على أهم الكونستركتورات الخاصة بالكلاس (Tooltip):
Constructor | الاستخدام |
()public Tooltip | يقوم هذا الكونستركتور بإنشاء كائن من نوع (Tooltip) والذي يمثل رسالة فارغة. |
publicTooltip(String text) | يقوم هذا الكونستركتور بإنشاء كائن من نوع (Tooltip) والذي يمثل رسالة توجيه تحتوي على نص. |