java - 使用 nimbus 对 java swing 中的按钮进行 3D 效果

标签 java swing jbutton nimbus

enter image description here我已经使用 Nimbus 为 swing 中的按钮创建圆角,引用这里: Use Nimbus to give rounded corners for JButton

我现在想要为按钮提供 3D 外观。我应该如何使用 nimbus 来解决这个问题? 我已经经历过 Nimbus 但找不到合适的信息

注意:我添加了图像,其中button1显示我已经使用过: generateButton.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));

第二个具有灵气效果

最佳答案

这更多的是建议而不是答案。

从您之前的问题来看,这个按钮似乎对您来说是个问题。您关于该按钮的最初问题似乎根本不包括使用 Nimbus ,而更多的是如何获得按钮的外观和功能。

我可能建议不要试图破坏外观和感觉,也许只是选择一个您喜欢的外观和感觉。以下所有内容均可在 sourceforge 找到

海玻璃 LAF

enter image description here

液体 LAF

enter image description here

JTattoo 库有各种 LAF 供您选择

JTattoo Acryl LAF

enter image description here

JTattoo Graphite LAF

enter image description here

JTatto McWin LAF

enter image description here

JTatto 纹理 LAF

enter image description here

祝搜索愉快!

关于java - 使用 nimbus 对 java swing 中的按钮进行 3D 效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22163687/

相关文章:

java - 重复使用 Groovy Shells 会导致 PermGen 空间已满

java - 使用键绑定(bind)使 Sprite 继续移动和蛇身

java - 在运行时修改 persistence.xml

java - 洪水填充 StackOverFlow、IDEA

java - 不断收到错误 : The method getImg() is undefined for the type javax. swing.ImageIcon

java - 如何制作六角形 JButton

java - 将单个操作监听器附加到所有按钮

java - 我们可以将 JButton 存储在数组中吗?

Java EE 1.5 API 文档下载

java - JFilechooser 关闭时退出