报告java桌面应用程序

时间:2011-08-02 08:03:49

标签: java netbeans

我正在使用Netbeans 7.0 IDE在java中开发库存系统。在其中我需要打印账单现在我想知道如何制作它们。请推荐我如何从java桌面应用程序制作报告以及如何最终打印它。感谢您的期待。

3 个答案:

答案 0 :(得分:2)

JasperReports是你的朋友:http://jasperforge.org/projects/jasperreports

答案 1 :(得分:2)

试试Jasper Reports,我们正在使用它在我们的java网络应用程序中打印报告。它真的很容易使用。

答案 2 :(得分:1)

public static void openBrowser(final String url) {
    String osName = System.getProperty("os.name");
 try {
         if (osName.startsWith("Windows"))
                 Runtime.getRuntime().exec(
                                 "rundll32 url.dll,FileProtocolHandler " + url);

 } catch (Exception ex) {
         JOptionPane.showMessageDialog(null, "Error in opening browser"
                         + ":\n" + ex.getLocalizedMessage());
 }

}

使用此代码尝试Jasper Reports。只需将报告路径传递给函数