В итоге я реализую «кнопку выбора параметров» с помощью простого Jutton и JPopupPane с параметрами для отображения:
В ActionPerformedListener кнопки я пишу этот код:
popMenu.show(showOptionsButton,0,showOptionsButton.getHeight())
Он отлично работает как JMenu в JMenuBar, но не совсем как выпадающая кнопка, в которой вы можете выполнить действие, нажав кнопку, или показать больше действий, нажав стрелку вниз. Я полагаю, что это можно сделать, используя две кнопки «очень близко», затем используйте приведенный выше код в кнопке со стрелкой, но установите «кнопку действия» в качестве компонента всплывающего окна, чтобы всплывающее окно показывалось ниже обеих кнопок. *