Ciao; non ti funzione perché tu non richiami il metodo text che hai definito nella classe text, bensì i costruttore di defualt della classe; in pratica facendo

Codice PHP:
 public void keyReleased(KeyEvent e)
        {
            
int valore=e.getKeyCode();
            if (
valore==10)
            {
                new 
text();
            }
        } 
Non fai altro che crearti una istanza della classe text; per far si che tu possa fare quello che ti serve utilizzando questa scrittura, dovresti ridefinire la tua classe text in questa maniera:

Codice PHP:
public class text
    
{
        public 
text() throws IOException 
        
{
                try
                {
                    
PrintStream ps = new PrintStream( new FileOutputStream("testosalvato.txt") );
                    
ps.println(TA.getText());
                    
ps.close();
                    
L2.setText("Testo salvato in testosalvato.txt");
                }
                catch (
Exception f)
                {
                    
f.printStackTrace();
                }
        } 
    } 
Ovviamente, poi, essendo la classe pubblica... devi salvarla in un altro file, non puoi salvarla nel file dell'applet; se volessi salvarla nel file dove c'è la classe dell'applet, la classe text non deve essere public; intendo dire chea non dovresti scrivere:
Codice PHP:
public class test 
ma
Codice PHP:
class test 
Se, poi vuoi utilizzare il metodo che ti sei scritto per salvare su file puoi fare, senza cambiare assolutamente nulla al tuo codice:

Codice PHP:
        public void keyReleased(KeyEvent e)
        {
            
int valore=e.getKeyCode();
            if (
valore==10)
            {
                (new 
text()).text(null);
            }
        } 
Inoltre devi stare attenti perchè le applet non possono scrivere sul file system del client dove vengono eseguite a meno che esse non siano firmate.
Ciao