首页 > 解决方案 > 文本上方的 JMenu 图标

问题描述

我有以下代码:

JMenuBar menuBar = new JMenuBar(){
    @override
    public Component add(Compoennt comp, int index){
        JMenu menu = (JMenu) comp;
        
        menu.setIcon(<some icon>);
    }
}

发生的情况是图标出现在文本的左侧。有什么办法可以将图标放在文本的正上方?

编辑:我试图实现的一个例子如下图所示。 在此处输入图像描述

标签: javaswingimageiconjmenujmenubar

解决方案


推荐阅读