Вы можете достичь этого, добавив -fx-padding: -10 0 0 0;
в список ваших стилей.
Для более гибкого решения вы можете использовать информацию FontMetrics
:
FontMetrics metrics = Toolkit.getToolkit().getFontLoader().getFontMetrics(label.getFont());
label.setPadding(new Insets(-metrics.getDescent(), 0, 0, 0));
Примечание: Вы должны вызвать этот код после scene.show()
. До этого графический движок не готов предоставить правильные показатели.
Я не знаю других способов, специфичных для Netscape (RIP), и быстрый поиск показал, что «IMG SRC = data:» поддерживается Netscape уже в 2003 году.
Я обнаружил некоторые специальные теги IE, которые выглядят как ваши, но никогда не использовал их (не уверен, что это поможет):
<img datasrc="bar" datafld="foo">
Еще немного информации о встроенных изображениях в источниках здесь (может помочь читателям, незнакомым с ними). с этой темой): http://www.websiteoptimization.com/speed/tweak/inline-images/
Вот способ использования «IMG SRC = data:» в IE6 : http://web.archive.org/web/20080702001125/http://ddzoom.net/jsimages/out.htm