---
title: "Samma JApplet med olika \"user interfaces\""
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/168386-samma-japplet-med-olika-user-interfaces"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "Fredde Mannen"
published: "2008-01-24T12:46:09.000Z"
updated: "2008-01-24T13:13:09.000Z"
replies: 1
views: 364
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/168386-samma-japplet-med-olika-user-interfaces"
---

# Samma JApplet med olika "user interfaces"

## #1 — Fredde Mannen, 2008-01-24T12:46Z

Säg att jag har en JMenuBar som har en JMenu med två olika JMenuItem. 

Hur kan jag visa olika gränssnitt i samma JApplet beroende på vilken JMenuItem man klickar på!

Om ni förstår vad jag menar..

Permalänk: https://www.webforum.nu/p/168386

## #2 — Fredde Mannen, 2008-01-24T13:13Z

> **Fredde Mannen skrev:**
>
> Säg att jag har en JMenuBar som har en JMenu med två olika JMenuItem. 
> 
> Hur kan jag visa olika gränssnitt i samma JApplet beroende på vilken JMenuItem man klickar på!
> 
> Om ni förstår vad jag menar..

Hittade lösningen, tror jag! :)

```

// ....

    public void actionPerformed(ActionEvent event) {  
        String command = event.getActionCommand();
        
        if(command.equals("View")) {
            this.setContentPane(getViewPanel());
            validate();
            repaint();
        }
    } 

    private JPanel getViewPanel() {
        JPanel viewPanel = new JPanel();
        viewPanel.setSize(100,100);
        viewPanel.add(new Label("Test"));
        return viewPanel;
    }

// ....
```

Permalänk: https://www.webforum.nu/p/2075425

---

Tråden på webben: https://www.webforum.nu/amne/java/168386-samma-japplet-med-olika-user-interfaces
