package ui; //einfach erstmal alle Imports der Elternklassse mitgenommen... import java.util.*; import javax.swing.*; import playground.Playground; import java.awt.event.*; import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.LogManager; public class GameUIWithLogin extends GameUI { protected JMenuItem loginItem; public GameUIWithLogin(int sizeX, int sizeY) { super(sizeX, sizeY); this.loginItem = new JMenuItem("Login..."); // legt den button an (mit String name) this.loginItem.addActionListener(this); //added den listener this.gameMenu.add(loginItem); // added den Button zum Menue } @Override public void actionPerformed(ActionEvent ae) { super.actionPerformed(ae); if(ae.getSource() == this.loginItem) { System.out.println(); System.out.println("test"); LoginWindow login = new LoginWindow(0,0); //JFrame login = new JFrame(); //login.setVisible(true); } } }