Uma vez gerada uma applet, com uma imagem, tabela, campo de texto, etc, como é possível fazê-la através de um botão imprimir seu conteúdo?
2 probleminhas
a) A applet precisa ser assinada. (Não é tão difícil, procure a receita de bolo, e dependendo do seu “budget” compre um certificado.)
b) Se você está usando o infame MSJVM (Microsoft JVM), em algumas versões do Internet Explorer e do MSJVM a função de impressão simplesmente não funciona - tente imprimir a página com seu applet (não é para imprimir a página a partir do applet: é só para usar o menu Arquivo…Imprimir e imprimir a página), e veja se sai impresso direitinho. Já tive de recomendar não usar applets em algumas situações devido a esse problema (obviamente eu não podia nesse caso solicitar que o usuário instalasse a Sun JRE…)