Как вы влияете на межстрочный интервал в гиперссылках JavaFX?

У меня есть vbox, куда я помещаю несколько гиперссылок.

Hyperlink clickableString;
clickableString = new Hyperlink();
clickableString.setStyle("-fx-text-fill: black;-fx-padding: 0; -fx-line-spacing: 0em;");  //set the hyperlink to black.
clickableString.setLineSpacing(0);      
clickableString.setText("This is a test");
myVBox.getChildren().add(clickableString);  

clickableString = new Hyperlink();
clickableString.setStyle("-fx-text-fill: black;-fx-padding: 0; -fx-line-spacing: 0em;");  //set the hyperlink to black.
clickableString.setLineSpacing(0);      
clickableString.setText("This is a test");
myVBox.getChildren().add(clickableString);  

Я пытаюсь сделать расстояние между символами как можно меньше, чтобы я мог разместить как можно больше строк. Как бы то ни было, расстояние между строками составляет около половины символа. Кто-нибудь знает, как это тонко настроить?

Возможно ли, что сам шрифт занимает пробел, и поэтому я не могу удалить пробел? Или есть какая-то прокладка, которую я могу изменить?


person NL3294    schedule 02.09.2015    source источник


Ответы (1)


Мужчины,

Я искал то же самое, но «-fx-line-spacing» не отображается в официальной документации JavaFX CSS.

https://docs.oracle.com/javase/8/javafx/api/javafx/scene/doc-files/cssref.html

  • Редактировать -

Но тестирование сработало. В моем случае мне пришлось поставить отрицательное число, чтобы линии были ближе друг к другу.

person danielbathke    schedule 04.08.2016
comment
Если у вас есть другой вопрос, задайте его, нажав кнопку Задать вопрос. - person Enamul Hassan; 04.08.2016
comment
Нет, я отвечаю. - person danielbathke; 04.08.2016