Pessoal, tem algum modo de desabilitar os botoes do visualizador do Jasper?
Algo mais ou menos nessa ideia;
JasperViewer viewer = new JasperViewer( print , false ){
@Override
public void setVisible(boolean arg0){
Container c = localizeJButtonContainer(this.viewer);
for(Component cont: C.getComponenets()){
cont.setEnabled(false);
}
}
}
private Container localizeJButtonContainer(Container c){
for(Component comp : c.getComponents()){
if(comp instanceof JButton){
return comp.getParent();
}else{
if(comp instanceof Container)
return localizeJButton((Container) comp);
}
}
return null;
}