JLayeredPane mit einem JDialog

Beim Hinzufügen zu einem JDialog können keine Komponenten in einem JLayeredPane angezeigt werden.

Ich konnte auch keine Webressource finden, die zeigt, dass dies in einem angemessen großen Codeblock möglich ist. Jeder Anblick, den ich mir "Behauptungen" ansah, kann getan werden und zeigt dann eine abscheulich lange Lösung.

Was ich möchte, ist, ein JLayered-Fenster zu nehmen, einen Button hinzuzufügen und ein JLabel mit einem Symbol darin auch auf diesem Fenster zu platzieren. In Englisch möchte ich eine Schaltfläche mit einem Symbol in der Vorderseite des Texts.

Das ist der awt-Button, da ich keinen Weg gefunden habe, ein System so aussehen zu lassen, als würde es mit JButton schwingen.

Edit: könntest du mir mit etwas Spezifischerem helfen? Ich glaube, ich war ein bisschen vage in meinem Beitrag.

Button button = new Button("ok");
JDialog dialog = new JDialog(null,"Windows",Dialog.ModalityType.APPLICATION_MODAL);
dialog.getLayeredPane().add(button);
dialog.pack();
dialog.setVisible(true);

Antworten auf die Frage(2)

Ihre Antwort auf die Frage