package ui; //einfach erstmal alle Imports der Elternklassse mitgenommen... import java.util.*; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; import javax.swing.JPanel; import javax.swing.BoxLayout; import javax.swing.JButton; import javax.swing.WindowConstants; 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... P E N I S"); // legt den button an (mit String name) this.playItem.addActionListener(this); //added den listener this.gameMenu.add(loginItem); // added den Button zum Menue } @Override public void actionPerformed(ActionEvent ae) { if(ae.getSource() == this.loginItem) { System.out.println("testbutton gedrueckt!!!"); } super.actionPerformed(ae); } }