مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ali.majed

عضویت از 1394/09/15

استفاده از فونت های فارسی در برنامه JavaFX

  • شنبه 8 تیر 1398
  • 15:47
تشکر میکنم

سلام

من یه برنامه ی JavaFX FXML نوشتم. می خواهم فونت های برنامه فارسی شوند. راه های زیر را امتحان کرده ام ولی جوابی نگرفتم:

راه حل اول:

استفاده از فایل css و تعریف فونت در آن:

فایل css:

@font-face {
  font-family: Titr-Bold;
  src: url('fonts/TitrBold.ttf') format('truetype'); /* Safari, Android, iOS */
  font-weight: bold;   
}

.label {
    -fx-font-family: BNazanin;
}

فایل fxml:

<Label fx:id="label_username" text="user name:" GridPane.columnIndex="0" GridPane.rowIndex="1">

راه حل دوم:

Font.loadFont(getClass().getResource("/font/MyFONT.TTF").toExternalForm(), 12);

پاسخ های این پرسش

تعداد پاسخ ها : 0 پاسخ
در حال حاضر هیچ پاسخی ارسال نشده است
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)