Salvar o texto de um JTextArea com a extensão c

1 resposta
T

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

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){}
	            }		    
		}

Valeu!! Abs.

1 Resposta

J

tenta usar BufferedWriter ou PrintWriter, passa o nome do arquivo como sendo “.c” (com um .c no fim).

flw

Criado 17 de junho de 2005
Ultima resposta 17 de jun. de 2005
Respostas 1
Participantes 2