Внешний вид определяется как BasicMenuItemUI
, как правило, уникальный для каждого внешнего вида. Вы можете указать свой вариант, который переопределяет paintMenuItem()
. Поскольку это приведет к нарушению предпочтений пользователя Look & Feel, вам придется решить, стоит ли оно усилий.
Приложение: @ camickr Icon
идея более элегантна, но вы всегда можете вставить ✔ (U + 2714) в текст меню.