Wie kann ich ein JPopupMenu transparent machen?

Ich möchte das Aussehen anpassenJPopupMenu Also habe ich eine benutzerdefinierte Klasse erstellt, die die JPopupMenu-Klasse erweitert, indem ich die überschriebpaintComponent Methode, wie ich es für jede Komponente tun würde, die ich anpassen muss.

public class CustomPopupMenu extends JPopupMenu {

    @Override
    public paintComponent(Graphics g) {
        //custom draw
    }
}

Das einzige Problem, das ich richtig kenne, ist, dass ich nicht in der Lage bin, das zu machenJPopupMenu transparent. Ich abersetOpaque(false) wäre genug, ich habe mich geirrt.

Wie kann ich eine machen?JPopupMenu transparent?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage