Possuo no meu relatório um esquema de tabelas que tem borda de 2px (são 4 componentes de imagem e 1 de texto) mas pode ocorrer de não ter nenhuma foto a ser exibida neste relatório.
neste caso gostaria que os componentes (image e static text) que não tem foto (ou texto) percam a borda que eu atribui como padrão para eles.
É possivel mudar a propriedade dos componentes em tempo de execução no java ou em alguma estrutura condicional dentro do iReport?
e o tal componente (quando todos os componentes de imagem exibirem a tranparencia) o seu texto (que é um static text) também deveria sumir! por lógica.
mas ele aparece apenas se todo mundo for diferente daquilo ali em cima. se um dos componentes tiver transparencia o texto some!
como trabalhoc om JRBean fiz que o StaticText virasse um compoente Bean que será preenchido na lista que eu passo do java pra ele. dessa forma quando detecto que todo mundo veio “nulo” eu seto o texto daquele componente como nulo também!