有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

swing更改Java中的默认按钮,使其看起来“更好”

我基本上是在模仿默认的windows xp简单计算器。当我在Java中更改按钮的背景颜色时,会使它们看起来非常平淡和“无聊”。我想让按钮看起来尽可能接近Windows XP计算器中的按钮

下面是一张将我的与WinXp进行比较的图片: calc example

是否有某种方法可以用来改变按钮的样式,就像你在Visual Basic中所做的那样,使按钮几乎弹出更多或看起来像Windows Xp计算器那样的3D

Java中的默认按钮是我想要的,除了渐变中没有白色,更多的是蓝色

这是可能的,还是我被难看的按钮卡住了


共 (1) 个答案

  1. # 1 楼答案

    尝试在主方法的开头设置系统外观:

    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
    

    这将加载所有具有原生外观的Swing小部件

    如果您对这个命令的实际操作有所了解,Oracle有一个关于外观和感觉的很好的教程:http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html