Originariamente inviato da offlieman
Adesso invece mi è stato chiesto di modificare questo passaggio e prendere i dati in input senza dipendere da un server. Quindi credo che l'unica soluzione al mio problema sia quello di spostare queste richieste di dati dalla pagina html al codice java nella classe che estende JApplet.
Le possibilità sarebbero 2:
a) Nella pagina c'è il <form> classico e la applet (nascosta o che mostri qualcos'altro, dipende). Al click di un pulsante, che potrebbe essere nel <form> (da JavaScript invochi qualcosa di Java nella applet) oppure nella applet (la applet invoca qualcosa per accedere alla pagina e al form), fai quello che devi fare.

b) Il form è composto e gestito interamente dalla applet. La applet è sostanzialmente un "pannello" in cui puoi inserire e disporre (con le dovute tecniche) tutti i componenti AWT/Swing che vuoi (es. quelli Swing: JLabel, JTextField, ecc...).