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.
Im Prinzip setzt Du das GUI erst mal in Panels zusammen.
Also leitest Du eine neue Klasse von (J)Panel ab und fügst Du alle zu verwendenden Komponenten (Labels, Textfelder, Buttons usw.) in dieses Panel ein. Je nach GUI-Design auch in mehrere. In diesem "Haupt-Panel" setzt Du dann alles so zusammen, wie es am Ende aussehen soll. Und dieses Panel fügst Du dann Deinem (J)Frame hinzu.
Zur Laufzeit kannst Du eben dieses (J)Panel durch ähnlich zusammen gesetzte Panels austauschen, wobei immer nur ein (J)Frame benutzt wird.