打印机用Printer类,JAVA中没有取设备的直接方法。

解决方案 »

  1.   

    老大们,我想把一个文本输出到打印机的某一位置,而且保证要和预览的大小要一样。
    我记得在WINDOWS编程中,打印机和显示器的分辨率不同,我可以获得这种分辨率,然后得到一个比率。这样,我打印的时候才能知道如何缩放呀。在JAVA中如何实现呀??小弟要急死了,别抛弃我。。
      

  2.   

    那我打印的时候如何能实现正常显示呀,总不能字体那么小吧。
    在WINDOWS编程中可以实现,在JAVA为什么不能实现??
    JAVA这么废物吗??
      

  3.   

    Toolkit tk = Toolkit.getDefaultToolkit();
    Dimension ds = tk.getScreenSize();
    ds.width
    ds.height即为分辨率