我正在尝试找出一种方法来创建一个类似于 Eclipse 中的“运行”或“调试”按钮的按钮,即主图标旁边的“子按钮”中的向下箭头图标,当聚焦时,两者一起突出显示,它们之间有一条分割线。
我想制作一个常规的工具栏按钮并在其中放置一个宽图标,然后注册一个自定义的MouseAdapter
来处理它两侧的点击,但我不知道如何处理焦点事件。
不管怎样,有没有更简单的内置方法?
最佳答案
JIDE 组件库拥有一组开源组件(以及全套许可组件)。查看 JideSplitButton,它应该可以满足您的需要:
关于java - 自定义 Swing 控件 - 创建一个 Eclipse 风格的运行按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18194651/