我有一个 JPanel,其中添加了几个 JComponent。我已经覆盖了 JPanel 的 paintComponent 方法,我在 JPanel 上绘制了一些形状。
public void paintComponent(Graphics g){
super.paintComponent(g);
g.fillOval(20, 6, 12, 12);
g.setColor(Color.BLUE);
g.setFont(FontStore.FRIENDS_BLOCK_OPTION_FONT);
g.drawString("12", 26, 12);
g.setColor(Color.BLACK);
}
但是,我通过paintComponent 绘制的形状是在JComponent 后面呈现的。如何绘制 z-index 高于添加到 JPanel 的组件的形状?