我正在用javafx15开发一个3d应用程序。在小尺寸的图形中,文本的质量会下降。照片中的立方体是19x19x20。我怎样才能解决这个问题。
float fontSize = 7;
float div = 3;
Font font = Font.loadFont(getClass().getResource("smallest_pixel-7.ttf").toExternalForm(), fontSize);
for (int i = 0; i < div; i++) {
float x = (float)i * (boundingBox.getWidth() / (div - 1f));
float y = 0;
float z = 0;
Text la = createText(String.format("%.1f", x), fontSize, Color.BLACK, font);
positionLabel(new Point(x - (float)la.getBoundsInLocal().getWidth(), y -(float)la.getBoundsInLocal().getHeight(), z), la, boundingBox);
parent.getChildren().add(la);
}
屏幕截图
暂无答案!
目前还没有任何答案,快来回答吧!