【问题标题】:3D Effect to buttons in java swing using nimbus使用 nimbus 对 java swing 中的按钮进行 3D 效果
【发布时间】:2014-03-05 15:13:52
【问题描述】:

我使用 Nimbus 为摇摆按钮创建圆角参考这里: Use Nimbus to give rounded corners for JButton

我现在想给按钮一个 3d 外观。我应该如何使用 nimbus 来解决这个问题? 我已经通过 nimbus 但找不到合适的信息

注意:我在 button1 显示我使用过的地方添加了图像: generateButton.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));

第二个是灵气效果

【问题讨论】:

  • 定义“3D 效果”——你的意思是像 this 这样的东西吗?
  • @MadProgrammer:我会试试看。。谢谢
  • @MadProgrammer:我有一个类似的按钮:JButton generateButton = new JButton("button1"); generateButton.setActionCommand("generate");为此,我应用了问题链接中提到的 NImbus。那么现在我如何将它与您提供的链接联系起来。我做不到
  • 默认按钮怎么不是“3D”?
  • 我不明白你的问题

标签: java swing jbutton nimbus


【解决方案1】:

这更像是一个建议而不是一个答案。

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

我可能会建议不要试图弄乱外观和感觉,也许只是选择你喜欢的外观和感觉。以下所有内容都可以在sourceforge找到。

SeaGlass LAF

液体 LAF

JTattoo 库有各种各样的 LAF,您可以从中选择

JTattoo Acryl LAF

JTattoo Graphite LAF

JTatto McWin LAF

JTatto 纹理 LAF

祝您搜索愉快!

【讨论】:

  • 感谢您的资源。我赞成你的回答
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-07-08
  • 2011-08-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多