Java JButton 样式

标签 java swing netbeans

是否有人尝试过将 JButton 设计为看起来像 NetBeans 工具栏按钮?这将只显示一张图片,当您将鼠标悬停在它上面时,会显示 1px 圆形角灰色边框,并且按钮顶部和底部的背景不同......似乎无法像这样设计 JButton .... 有什么建议么?谢谢!

enter image description here
左:正常
中:悬停
右:焦点

我什至不需要真正的一半背景,只是无法在悬停时绘制边框......

最佳答案

JButton.setRolloverEnabled(true);

应该做你想做的事。

如果您想要为“翻转”使用不同的图标,可以使用 setRolloverIcon()setRolloverSelectedIcon() 方法指定该图标。

关于Java JButton 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9303379/

相关文章:

java - 如何从 jacoco 中排除匿名类?

java - 为什么字体在不同的 jres 上加载不同?

java - Canvas 类和绘画方法 - Java

java - Unicode JTextArea 从 jar 中显示错误;在netbeans中很好

java - Hibernate JUnit 测试持久化 vs. jsf live 持久化

java - 无法正确创建二叉树?

java - 我应该关闭来自数据源的连接吗?

java - JComboBox 和 JTable 作为 ListCellRenderer 组件

Java Web Start 无法启动

c++ - 在 Netbeans 中使用 Eigen 库