Я использовал функцию window.print()
, которая принимает только данные, которые видны в окне для печати. Я попытался использовать переполнение: видимо, но это тоже не полезно для меня.Как распечатать все данные, даже если они находятся ниже полосы прокрутки?
0
A
ответ
0
Привет найти soultion в гугле, может это поможет:
https://dzone.com/articles/introduction-example-javafx-8
https://carlfx.wordpress.com/2013/07/15/introduction-by-example-javafx-8-printing/
для узла премудростей может этот вопрос также поможет: JavaFX: printing a node across multiple pages
Вы можете сделать снимок Узла вы хотите распечатать и распечатать снимок. Насколько я знаю, он делает изображение всего Узел по умолчанию (независимо от размера или видимости). – n247s
Зависит от узла, который вы пытаетесь распечатать. Если это виртуализированный элемент управления («TableView», «ListView» и т. Д. И т. Д.), То печать узла не будет работать, поскольку макет выполняется только для видимой части (ячейки даже не созданы для прокрутки содержимого). Если это обычный элемент управления, который не использует ячейки, тогда нужно просто распечатать сам узел. –