у меня экран такой:
+--------+---------------------+
|___A____| |
|________| JComponent I am |
|________| drawing on |
|________| __ __ |
|________| | | |
|________| |
|________| \__________/ |
|________| |
|________| |
|________| |
+--------+---------------------+
И я хотел бы сделать так, чтобы, когда я нажимал кнопку A, лоток выскакивал поверх JComponent, на котором я рисую? Как лучше всего это реализовать? Через игнорирование менеджера компоновки и добавление его в мой JComponent, который я использую как холст или какую-то многослойную панель?
+--------+---------------------+
|___A____|_Tray__| |
|________| JComponent I am |
|________| drawing on |
|________| __ __ |
|________| | | |
|________| |
|________| \__________/ |
|________| |
|________| |
|________| |
+--------+---------------------+
Чтобы провести различие между JPopupMenu и предлагаемым лотком.
+------+--------------------+
|Button|
+------+
| | <--- JPopupMenu
+------+
+------+--------------------+
|Button|____________| <----- Tray
+------+