يعد الخط الغامق أحد أكثر أنماط تصميم النص شيوعا ، مما يساعد على إبراز المعلومات المهمة وجعلها أكثر وضوحا. بفضل قدرات لغة برمجة جافا ، من السهل تعيين خط غامق في عناصر النص لواجهة المستخدم للتطبيقات المختلفة. في هذه المقالة ، سنلقي نظرة على طريقة بسيطة لإضافة نمط خط غامق إلى النص بلغة جافا وتقديم بعض الأمثلة المفيدة.
طريقة واحدة لجعل الخط جريئة في جافا هو استخدام طريقة سيتبولد () من فئة الخط. تتيح لك هذه الطريقة تعيين نمط خط غامق للنص المعروض على الشاشة. لاستخدام هذه الطريقة ، تحتاج إلى إنشاء كائن فئة خط بالحجم والنمط المناسبين ، ثم استدعاء طريقة سيتبولد(صحيح) لتعيين النمط الغامق.
مثال على استخدام طريقة سيتبولد ():
الخط الخط = الخط الجديد ("أريال" ، الخط.عادي ، 12);
الخط.سيتبولد (صحيح);
طريقة أخرى هي استخدام العلامة في ترميز هتمل للنص. في جافا ، يمكنك استخدام فئة جلابيل لعرض النص مع علامات هتمل. لإنشاء نص غامق في هذه الحالة ، يكفي لف جزء النص المطلوب في علامة وتمرير السلسلة الناتجة كمعلمة إلى منشئ فئة جلابيل.
مثال على استخدام ترميز هتمل:
تسمية جلابيل = جلابيل جديد(" هذا نص غامق");
وبالتالي ، هناك عدة طرق لجعل الخط غامقا في جافا: باستخدام طريقة سيتبولد() لفئة الخط أو استخدام ترميز هتمل في فئة جلابيل. يعتمد اختيار الطريقة على المهمة المحددة والتفضيلات الشخصية للمطور.
- باستخدام طريقة سيتفونت ()
- باستخدام سيتستيل()
- طريقة استخدام علامة هتمل
- باستخدام أنماط كس
- مثال باستخدام طريقة سيتفونت ()
- مثال باستخدام طريقة سيتستيل ()
- مثال باستخدام أنماط كس
باستخدام طريقة سيتفونت ()
ليتم تطبيقها على النص.
نموذج التعليمات البرمجية:
الطبقة العامة الرئيسية {
العامة ثابت الفراغ الرئيسي (سلسلة[] الحجج) {
// إنشاء كائن خط
}
الطريقة في جافا ، يمكنك جعل النص غامقا باستخدام
سيت ستايل()تسمح لك الطريقة بتعيين أنماط لعناصر النص باستخدام بناء جملة كس.
Для того чтобы сделать текст жирным, нужно установить значение свойства
-fx-font-weight
в значение
| bold | . Пример использования метода |
|---|---|
| setStyle() | |
| для установки жирного шрифта: | |
| import javafx.application.Application; | |
| import javafx.scene.Scene; |
import javafx.scene.layout.VBox;
import javafx.scene.text.Text;
public static void main(String[] args) {launch(args);
}
@Override
بداية الفراغ العام (مرحلة المرحلة) {الجذر.الحصول على الأطفال ().إضافة (نص);
مشهد المشهد = مشهد جديد (الجذر ، 300 ، 200);