Jump to content
  • Subclassing JRViewer


    w.sitnikov
    CategoryBug report
    Component: 22456
    PriorityNormal
    ReproducibilityAlways
    ResolutionOpen
    SeverityBlock
    StatusNew
    Versionv6.1

    Subclassing JRViewer outside library leads to error on object construction.

     

    For example

     

    JRViewer viewer = new JRViewer(print) {

     

    @Override

    public void setZoomRatio(float newZoom) {

    super.setZoomRatio(newZoom);

    NbPreferences.forModule(ReportOutputFormat.class).putFloat("zoomRatio", newZoom);

    }

     

    };

     

    it yields

     

    java.lang.NullPointerException

    at javax.swing.ImageIcon.(ImageIcon.java:181)

    at net.sf.jasperreports.view.JRViewer.initComponents(JRViewer.java:754)

    at net.sf.jasperreports.view.JRViewer.(JRViewer.java:400)

    at net.sf.jasperreports.view.JRViewer.(JRViewer.java:311)

    at net.sf.jasperreports.view.JRViewer.(JRViewer.java:272)

    at net.sf.jasperreports.view.JRViewer.(JRViewer.java:245)



    User Feedback

    Recommended Comments


×
×
  • Create New...