solltest du mit view ein JPanel mit diversen Components darauf meinen, so gibts dafür einige lösungsansätze. wenn du die einzelnen JPanels nicht gleichzeitig benötigst, kannst du dir ein JPanel als parent vorbereiten und das jeweils benötigte darauf platzieren, nachdem du die vorhergehenden entfernt hast. dannach nicht vergessen validate() und repaint() aufzurufen. auch könnte per JLayeredPane so etwas prima realisiert werden.
wenn du die JPanels gleichzeitig sehen willst, kannst du sie entweder nebeneinander plazieren (mit einem entsprechenden LayoutManager) oder, besonders falls sie zu groß sind um gleichzeitig auf deinem bildschrim platz zu finden, du verwendest JSplitPane und JScrollPane, ggf. in kombination.
viel erfolg
wayne
p.s. und bitte nächstes mal dran denken, daß nicht zwangsläufig jeder begriff, der sich dir von deinem programmierstil her sofort erschließt, uns anderen auch sofot klar sein wird. ich persönlich kenne diverse möglichkeiten etwas als "view" zu bezeichnen, sei es die "view" eines videoplayers, die bildanzeige eines bildverarbeitungsprogrammes, die eines Model-View-Controller-patterns, die eines JScrollPanes (innerhalb des Viewports), etc., etc., etc. ...