我下面有一个名为“ Cars”的车辆游戏的用户界面类CarSimulation。我希望能够运行与Cars对象关联的CarSimulation,以及第二个,第三个等CarSimulaion窗口,并且每个CarSimulation都与一个不同的Car对象关联。

你能给我一些指示吗?

public class CarSimulation implements SimulationListener

    public static void main(String[] args) {
    EventQueue.invokeLater(new Runnable() {
        @Override
        public void run() {
            try {
                CarSimulation window = new CarSimulation();
                window.CarSimulation.setVisible(true);
                Cars cargame = new Cars();

            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    });
}

最佳答案

您可以在主窗口中使用JFrame。然后,对运行的每个模拟实例使用JDialog。

08-17 10:26