جافافس هو منصة لتطوير التطبيقات مع واجهة رسومية في لغة البرمجة جافا. أحد الجوانب المهمة للتصميم المرئي للتطبيقات هو اختيار الخط المناسب. في هذه المقالة ، سوف ننظر في كيفية تغيير الخط في جافافس لإنشاء واجهة جميلة وحديثة.
تغيير الخط في جافافس ينطوي على عدة خطوات. أولا ، تحتاج إلى تحميل الخط المطلوب إلى المشروع. للقيام بذلك ، يمكنك استخدام الخطوط المثبتة مسبقا في نظام التشغيل الخاص بك ، أو إضافة الخطوط الخاصة بك. بعد ذلك ، تحتاج إلى تحديد عناصر الواجهة التي تريد تطبيق الخط عليها. يمكن أن تكون هذه الأزرار والتسميات وحقول النص وما إلى ذلك.
لتغيير الخط لعنصر واجهة معين ، تحتاج إلى إنشاء كائن فئة خط بالمعلمات المحددة (على سبيل المثال ، اسم الخط وحجمه ونمطه) وتعيينه للعنصر المحدد. هناك عدة طرق لتعيين خط في جافافس ، بما في ذلك استخدام أنماط كس أو تعيين خاصية الخط مباشرة لكل عنصر. يعتمد اختيار الطريقة على تفضيلاتك ومدى تعقيد واجهة التطبيق الخاص بك.
- كيفية تغيير الخط في سكريبت
- تثبيت خط جديد
- تطبيق خط على عناصر الواجهة
- التحقق من النتيجة
كيفية تغيير الخط في سكريبت
جافافس يوفر طريقة سهلة لتغيير الخط في التطبيق. للقيام بذلك ، استخدم فئة الخط من سكريبت.المشهد.حزمة النص.
يوجد أدناه الرمز الذي يوضح استخدام فئة الخط لتغيير الخط:
"'جافا
استيراد جافافس.التطبيق.التطبيق;
استيراد جافافس.المشهد.المشهد;
استيراد جافافس.المشهد.السيطرة.التسمية;
استيراد جافافس.المشهد.نص.Font;
import javafx.stage.Stage;
public class FontExample extends Application {
@Override
public void start(Stage primaryStage) {
// Создаем метку
Label label = new Label(«Привет, мир!»);
// Создаем объект шрифта
Font font = new Font(«Arial», 20);
// Устанавливаем шрифт для метки
label.setFont(font);
// Создаем сцену и добавляем метку на нее
Scene scene = new Scene(label, 200, 100);
// Устанавливаем сцену на основной stage
primaryStage.setScene(scene);
primaryStage.عرض();
}
العامة ثابت الفراغ الرئيسي (سلسلة[] الحجج) {
الإطلاق;
}
}
في هذا المثال ، ونحن إنشاء كائن من فئة الخط مع الحجج" أريال " و 20 ، وهو ما يعني حجم الخط أريال من 20 نقطة. ثم قمنا بتعيين هذا الخط للتسمية باستخدام طريقة سيتفونت ().
بعد ذلك ، نقوم بإنشاء مشهد وإضافة تسمية إليه. أخيرا ، نقوم بتثبيت المشهد الذي تم إنشاؤه على المسرح الرئيسي وإظهاره.
يمكنك تغيير الخط عن طريق تحديد اسم وحجم خط مختلفين في وسيطات منشئ الخط. يمكنك أيضا استخدام أساليب أخرى من فئة الخط ، مثل جيتفاميليتس () للحصول على قائمة الخطوط المتاحة في النظام أو جيتسيزي() للحصول على حجم الخط.
وهكذا ، وذلك باستخدام فئة الخط من حزمة جافافس يسمح لك بسهولة تغيير الخط في التطبيق لإنشاء واجهة مستخدم أكثر جاذبية.
تثبيت خط جديد
في جافافس ، يمكنك تعيين أي خط لعناصر النص باستخدام فئة الخط. لاستخدام خط جديد ، تحتاج أولا إلى التأكد من أن الخط بالتنسيق الصحيح (.صندوق النقد الدولي أو .أوتف).
فيما يلي نموذج رمز يوضح كيفية تثبيت خط جديد:
كوستومفونت الخط = الخط.لودفونت (جيتكلاس ().جيترسورس ("المسار / إلى / الخط.صندوق النقد الدولي").الشكل الخارجي () ، 12) ؛ / / يحدد حجم الخط بالنقاط
نص.سيتفونت (كوستومفونت);
كوسيطة لطريقة لوادفونت ، يمكنك تمرير المسار إلى ملف الخط بالنسبة إلى الفئة الحالية. يمكنك أيضا تحديد حجم الخط بالنقاط.
بعد تحميل الخط ، يمكنك تعيينه لأي عنصر نص عن طريق استدعاء طريقة سيتفونت وتمرير الخط تحميل كوسيطة.
الآن يمكنك تغيير الخط من تطبيق جافافس باستخدام هذا دليل بسيط!
تطبيق خط على عناصر الواجهة
في جافافس ، يمكنك بسهولة تغيير الخط لعناصر واجهة مختلفة ، مثل التسميات والأزرار وحقول النص ، وغيرها. للقيام بذلك ، استخدم فئة الخط من سكريبت.المشهد.حزمة النص.
يمكن تحديد الخط لعنصر معين أو للتطبيق بأكمله. لتطبيق خط على عنصر واجهة ، استخدم طريقة سيتفونت () ، مع تحديد الخط المطلوب.
فيما يلي مثال على التعليمات البرمجية يوضح كيفية تطبيق خط على نقش:
تسمية التسمية = تسمية جديدة ("مثال التسمية");
الخط الخط = الخط.الخط("بوبينز" ، وزن الخط.بولد ، 16);
التسمية.سيتفونت (الخط);
يستخدم هذا المثال خط بوبينز مع حروف جريئة وحجم 16 نقطة.
- يمكنك أيضا تعيين الخط للتطبيق بأكمله بحيث يتم تطبيقه تلقائيا على جميع عناصر الواجهة. للقيام بذلك ، قم بتعيين الخط الافتراضي باستخدام الخط.طريقة سيتدفولت ():
- الخط الخط = الخط.الخط("بوبينز" ، وزن الخط.عادي ، 12);
- الخط.سيتديفولت (الخط);