1219367 - How to create a thick-client Swing application using the JRC XI Release 2

SAP Knowledge Base Article - Public

1219367 - How to create a thick-client Swing application using the JRC XI Release 2

Symptom

How do you create a Java thick-client Swing application using the Java Reporting Component (JRC) and the ReportViewerBean Viewer in Crystal Reports XI Release 2?

Resolution

The Java Reporting Component (JRC) bundled with Crystal Reports XI Release 2 Developer Edition provides new APIs that enables the JRC to be embedded and used in a thick-client Java application. The new 'ReportViewerBean' class provides the ability to embed report viewing functionality in Swing applications.

To get started with developing thick-client Swing applications using the JRC XI Release 2, refer to the Java Reporting Component Deployment Guide. This technical document contains more information on the required files for building and deploying desktop and web applications.

Please refer to the Downloads area of our web site for the JRC XI Release 2 Desktop Samples. This package of JRC XI Release 2 sample applications demonstrate how to use common JRC SDK methods in a thick-client Java application. Specifically, the JRCViewReport sample application shows how to use the ReportViewerBean in a Swing application. 

Also, refer to the JRC XI Release 2 Developer Guide and API Reference. Click Start > Programs > BusinessObjects XI Release 2 > Crystal Reports > Java Developer Documentation.

See Also

Crystal Reports XI Release 2 contains an updated Java Reporting Component that supports dynamic graphic locations, editable RTF export format, and POJO data sources.

Keywords

SWING APPLICATION RICH-CLIENT RICH CLIENT THICK CLIENT DESKTOP APP DESK TOP Crystal Reports XI Release 2 Java Reporting Component Swing Application , c2018555 , KBA , BI-RA-CR , Crystal Reports designer or BusinessViews Manager , Problem

Product

SAP Crystal Reports XI ; SAP Crystal Reports XI R2