2
我有PrintUtilities
類,它有下面的方法來打印的JPanel及其子組件:
public int print(Graphics g, PageFormat pageFormat, int pageIndex)
印刷中的Java Swing組件
有JLabel的JPanel的內,這是右對齊,並打印問題副本正在切斷JLabel中的最後一位數字。我可以證明它的中心和印刷工作,但我不想改變它在屏幕上的顯示方式。
那麼,有沒有一種方法可以讓班級以單向方式顯示並以另一種方式打印?我嘗試了油漆(圖形g),但它會影響畫面上的組件。
總之我想定義一種打印JLabel打印機的方式,而不會影響屏幕上的外觀和佈局。
有一些更多的標籤,以該特定標籤的右邊,他們展示的罰款。裁剪標籤中的唯一區別是正確的。 – Akadisoft
也許代碼示例可能有幫助,如果你還沒有得到它的權利呢? – Ewald