我想知道如何显示一组 JButton,使其看起来像没有凸起部分的平滑面板。
谢谢
button.setBorder(null);
您可能还想查看其他一些控制绘画的“setXXX”方法。
我经常使用标准的 JLabels 并添加 mouseListeners 以使它们可点击。或者,如果您想对按钮的呈现进行真正细粒度的控制,您可以更高级并创建自己的 ButtonUI 类。
如果您希望按钮排成一排,您可以将它们放在 JToolBar 中并将 Rollover 设置为 true。这将使平面按钮在鼠标悬停时看起来凸起。