Проблема представления шрифтов базы данных приложения JavaFx - PullRequest
0 голосов
/ 31 марта 2020

проблема со шрифтом javafx проблема со шрифтом приложения javafx

проблема Привет, я изучаю javaFX и пытаюсь запустить приложение, которое показывает данные из базы данных MySQL8 + Hibernate. Данные и файлы отображаются, но есть некоторые проблемы с представлением шрифта. Не могли бы вы что-нибудь посоветовать, как это исправить?

import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;

public class AppTest extends Application {

    @Override
    public void start(Stage primaryStage) throws Exception {

        Parent root = FXMLLoader.load(getClass().getResource("/views/allAdsView.fxml"));
        primaryStage.setTitle("My First App");
        primaryStage.setScene(new Scene(root, 1280, 800));
        primaryStage.show();
    }
}

1 Ответ

0 голосов
/ 31 марта 2020

это потому, что используется кодировка символов и стандартный системный шрифт, добавьте его к css (или к любому другому шрифту, который вы будете использовать sh),

* {
-fx-font-family: 'Arial';
}

, так как вы сказал MySQL8 + Hibernate, вы также должны проверить кодировку символов в базе данных. проверьте этот пост, Hibernate + MySQL: Как установить кодировку utf-8 для базы данных и таблиц

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...