Jframe 的 Java 打印预览



我是Java的新手,我正在尝试在我的J帧中添加打印预览,我尝试了在下面给出的链接中找到的PrintPreview类。但是这个类的问题是在创建一个对象到它要求的 PrintPreview 类(框架、画布、页面)之后。在帧中,我为当前帧传递此内容,在"A4"页面中但是对于convas,我没有得到在PrintPreview的构造函数中传递什么。

我打开了convas所指的convas2D类,但找不到任何帮助?

代码来源:

如果您需要更好的帮助,请尝试提交代码,但看看这段代码是否对您有所帮助:


     class MyCanvas extends Canvas {
          public MyCanvas () {
             setBackground (Color.GRAY);
             setSize(300, 300);
          }
          public void paint (Graphics g) {
             Graphics2D g2;
             g2 = (Graphics2D) g;
             g2.drawString ("It is a custom canvas area", 70, 70);
          }
       }

相关内容

  • 没有找到相关文章

最新更新