🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.java
1 messages
1 total messages Started by pwola Mon, 29 Sep 2014 16:00
JavaFX drukowanie
#154069
Author: pwola
Date: Mon, 29 Sep 2014 16:00
35 lines
1970 bytes
Mam problem z pozycjonowaniem wydruku  JavaFX na drukarce

W skrócie wygląda to tak:

Rysuję na javafx.scene.canvas.GraphicsContext  i dodaję 
centralnie setCenter  do javafx.scene.layout.BorderPane  
Wyświetla się poprawnie.

Pózniej próbuję wydrukować korzystając z
javafx.print.PrinterJob,printPage(Node node)
ale drukuje mi z bardzo duzym marginesem od góry i lewej strony

jak  dodam do BorderPane  zamiast setCenter
za pomocą setLeft drukuje się w miarę prawidłowo.

Zależy mi na tym, aby drukował się Node  dodany w centrum BorderPane

Nie mogę znaleźć jakie properties odpowiadają w JavaFX  za położenie
Node na wydruku (na drukarce)

Dodatkowym problemem do rozwiązania jest  to, że Node  dodany do Stage
nie powinien być modyfikowany z wątku aplikacji, a trzeba go jakoś
przekazać do wydruku.

Pozdrawiam
Piotr
 




---
Ta wiadomość e-mail jest wolna od wirusów i złośliwego oprogramowania, ponieważ ochrona avast! Antivirus jest aktywna.
http://www.avast.com
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads