Pessoal , estou fazendo um software e nele vou precisar de uma funcionalidade do usuário abrir um arquivo de texto e editar. Como se eu colocasse um notepad dentro do meu software.
Existe algum plugin ou componente no NetBeans que faça isso e que eu possa adicionar ao meu software ?
Abração !
Se você está usando Java SE você pode tentar fazer com um JTextArea mesmo…
Você pode ler o arquivo jogar ele no JTextArea editar e depois gravar esse texto dentro do arquivo…
Você também pode usar um Runtime.exec e chamar uma outra aplicação para abrir esse arquivo, mas para deixar a sua aplicação genérica e independente de SO você vai ter que fazer alguns tratamentos.
Abs
Mas não existe um componente que faça isso ? Um JavaBean , ou outra coisa …
Você pode usar o JEditorPane.
Se quiser uma aplicação de exemplo dê uma olhada nos demos que vem com o JDK na pasta:
<JDK>\demo\jfc\Notepad
Se precisar de edição estilizada veja:
<JDK>\demo\jfc\Stylepad