Boas,
Preciso de saber o que deve usar na minha app swing para visualizar documentos.
A ideia será :
1- Pressionar um botao e ele me abrir as directorias para eu selecionar o documento que quero abrir.
2- Depois de selecionar o documento e pressionar “Ok” na JFileChooser ele me abra o documento na minha app.
Agora preciso de saber que componente devo usar para fazer isso.
Obrigado desd ja !
Que tipo de documento?
Se for HTML, procure sobre o JEditorPane.
Se além de visualizar você tiver que editar, então será o caso de usar um JTextPane.
Gostaria de tb poder editar. Nao sao documentos html que quero abrir, quro poder abrir documentos .doc; .pdf
Assim fica mais complicado. Cada documento tem seu próprio formato e não existe implementação para todos os formatos.
Acho mais fácil encontrar uma API que converta o formato desejado para um formato padrão, onde podemos trabalhar (tal como HTML) e depois das alterações feitas, retornamos ao formato original.
O java, entretanto possui suporte a vários formatos e uma forma genérica de modifica-los. Entretanto, vocë terá que encontrar bibliotecas para cada tipo de documento.
Outro cuidado seria o de verificar se é legal editar o documento em questão.