Olá pessoal!!
Estou criando uma interface para compilar um programa no gcc do linux.
Para isso eu utilizo um JTextArea. Gostaria de saber o que preciso fazer para que seje salvo com a extensão .c para eu conseguir compilar.
Será que devo utilizar outro componente??
Abaixo está o código método que implementei
[code] public void SalvarComo(){
getAreaTextoAtiva();
JFileChooser arq = new JFileChooser();
arq.setFileSelectionMode(FileChooser.FILES_ONLY );
int resultadoArq = arq.showSaveDialog( null );
if( resultadoArq == JFileChooser.CANCEL_OPTION) return;
File arquivoNome = arq.getSelectedFile();
if( arquivoNome == null || arquivoNome.getName().equals(""))
JOptionPane.showMessageDialog( null, "Nome de Arquivo invalido","Nome de Arquivo Inválido", javax.swing.JOptionPane.ERROR_MESSAGE );
try{
RandomAccessFile file = new RandomAccessFile( arquivoNome, "rwd" );
file.setLength(0);
file.writeUTF(areaTexto.getText().trim());
file.close();
}catch(Exception e){}
}
}[/code]
Valeu!! Abs.