import java.awt.event.*; import javax.swing.JOptionPane; import javax.swing.JMenuItem; public class WorldControlMenuListener implements ActionListener { private MyWorld world; public WorldControlMenuListener (MyWorld w){ world = w; } public void actionPerformed(ActionEvent e) { JMenuItem menuItem = (JMenuItem)(e.getSource()); String text = menuItem.getText(); if (text.equals("Start")) world.start(); if (text.equals("Delta time")) { String data = JOptionPane.showInputDialog("Enter new delta t [s]"); world.setDelta_t(Double.parseDouble(data)); } } }