🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #154069

JavaFX drukowanie

#154069
From: 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
Technical Details
Message-ID: <lcvi2adlso2ogmdtcmgh61e3rbje4u3r5i@4ax.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
From: pwola <pwola@polbox.com>
Newsgroups: pl.comp.lang.java
Subject: JavaFX drukowanie
Date: Mon, 29 Sep 2014 18:00:57 +0200
Organization: Netia S.A.
Lines: 36
Message-ID: <lcvi2adlso2ogmdtcmgh61e3rbje4u3r5i@4ax.com>
NNTP-Posting-Host: 87-205-197-153.adsl.inetia.pl
Mime-Version: 1.0
X-Trace: mx1.internetia.pl 1412007621 25558 87.205.197.153 (29 Sep 2014 16:20:21 GMT)
X-Complaints-To: abuse@inetia.pl
NNTP-Posting-Date: Mon, 29 Sep 2014 16:20:21 +0000 (UTC)
X-Tech-Contact: usenet@internetia.pl
X-Antivirus-Status: Clean
X-Newsreader: Forte Agent 1.8 PL v1.02/32.553
X-Antivirus: avast! (VPS 140929-0, 2014-09-29), Outbound message
X-Server-Info: http://www.internetia.pl/
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit