Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Leite alle Klassen von JPanel ab(auch das was zZ dein Applet ist solltest du zum JPanel machen).
Dann machst du dir einen Controller der je nach Situation eines dieser Panels instanziert und auf ein ansonsten
leeres Applet legt.
Ich würd übrigens nicht vom Benutzer verlangend das er eine Zahl eingibt, das ist hässlich. Benutz statt dessen
Radio-Buttons oder so...
FlowLayout ist ein wirklich mieser LayoutManager. Um den Button nach unten zu setzen bietet sich bspw. Borderlayout an...
Ein Applet ist selbst ein Panel also wird das schwierig :wink:
Aber wieso fragst du? Jedes mal alle Komponenten zu entfernen und wieder einzufügen währe dämlich...