我下面有一个名为“ 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。