jpanel超越了java swing应用程序中的其他组件zorder

jpanel超越了java swing应用程序中的其他组件zorder,java,swing,arcobjects,Java,Swing,Arcobjects,我正在使用ArcObjectJava和swing应用程序制作一个带有arcgis地图的网络管理系统,但问题是一个面板zindex会覆盖其他面板。结果是Jpopup菜单和tab菜单列表没有显示在主框架中。 我认为这是一个完整的顺序问题。我在javascipt中通过增加相应div和span的zindex来解决这些问题,但在JavaSwing应用程序中很难找到问题 请提出可能的解决方案。请看图片以了解死亡中的问题 我想您已经看到的可能是您的“MapPanel”是一个AWT组件,它会导致旧版本JDK

我正在使用ArcObjectJava和swing应用程序制作一个带有arcgis地图的网络管理系统,但问题是一个面板zindex会覆盖其他面板。结果是Jpopup菜单和tab菜单列表没有显示在主框架中。 我认为这是一个完整的顺序问题。我在javascipt中通过增加相应div和span的zindex来解决这些问题,但在JavaSwing应用程序中很难找到问题

请提出可能的解决方案。请看图片以了解死亡中的问题


我想您已经看到的可能是您的“MapPanel”是一个AWT组件,它会导致旧版本JDK出现问题。这很可能是混合使用重型(AWT)和轻型(Swing)组件的问题。AWT组件没有z顺序的概念,与swing混合使用时可能会导致问题。如果你想做一些工作,你可以在SwingLabs上查看地图视图