Короче говоря, мне нужно иметь фоновое изображение в моем java-приложении и, на каком-то событии, создать еще одну графику поверх этого изображения.
Я думал, что буду использовать JPanel, чтобы нарисовать фоновое изображение, добавить его в мой JFrame в начале программы, а затем добавить другие JPanel поверх этого при определенных событиях. Проблема в том, что Swing сначала добавляет JPanels самый высокий индекс Z, так что, какой должен быть мой фон, отображается поверх всего.
Есть ли способ контролировать индекс / порядок Z в JPanels, или я полностью ошибаюсь?