我上周设计了一个Swing应用程序。 它创建了一个JLayeredPane,其中包含一个涂有路线图的JPanel。 在这个JPanel上,可以创建其他包含模拟汽车的小点的JPanel。
我不确定我的代码是否完美编写,但它确实有用。 但是,我决定从该Swing应用程序创建一个JApplet。
我用“extends JApplet”替换了“extends JFrame”,并在其中编写了一个init()方法而不是main方法。
问题是我在JApplet上看到的唯一面板就是地图。 在Java控制台上,我可以看到我的JPanel已经创建,但它们没有出现......
我不想用十页来向您展示整个代码,我希望您能理解我试图解释的内容。如果您需要某些特定部件,我可以将它们交给您。