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

ComputerLocus:

我实质上是在尝试模仿默认的Windows XP简单计算器。当我在Java中更改按钮的背景色时,它看上去非常平坦且“无聊”。我想使按钮看起来尽可能接近Windows XP计算器中的按钮。

这是将我的图像与WinXp的图像进行比较的图像: 计算示例

是否有某种方法可以像在Visual Basic中一样使用来更改按钮的样式,以使按钮几乎弹出更多或看起来像Windows Xp Calculator的3D。

Java中的默认按钮是我在寻找的东西,除了没有白色以外,还有更多的蓝色渐变色。

这可能吗,还是我被丑陋的按钮卡住了?

Jakub认证:

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

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

这将加载所有具有本机外观的Swing小部件。

如果您对使用此命令的实际操作有所了解,Oracle将提供有关外观的不错的教程:http : //docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

更好(看起来)的Xpages按钮

如何创建更短的 if 语句,或者让它们看起来更好?

如何使我的网址看起来更好?

jQuery使HTML插入看起来更好

使按钮看起来像android中的标签页

在for循环中创建按钮时,它们会覆盖设置的高度/宽度(看起来太大)

为什么按钮看起来很奇怪?

使常规按钮看起来像松弛

防止链接看起来像按钮

换行时按钮看起来不好

使按钮看起来像文本

Flutter 2.0 如何将提升的按钮主题更改为看起来像提升按钮

如何更改单选按钮以包含文本并使其看起来像可选按钮?

如何让 Kubuntu Firefox 中的 feedly 看起来更好,就像 Windows 中的 Firefox 一样?

在 Typescript 中,当它们看起来相同时,类型不兼容

当我迭代它们时,为什么 Rust 中的迭代器看起来很慢?

更改选中时看起来像按钮的复选框的背景颜色

代码看起来很混乱;询问是否有更好的方法

如何使我的 VBA 代码看起来更好并减少冗余?

如何使Qt程序在Xfce下看起来更好?

如何使 libreoffice 在 KDE Plasma 中看起来更好?

如何使滚动条看起来更好

在终端Visual Studio Code中看起来更好的输出

Java BigInteger 加法看起来不对

如何定位产品卡并使它们看起来合适?

Bootstrap 3中的默认行高是多少?看起来不是1.428

我如何制作看起来不像按钮的Glyphicon按钮

如何使按钮在CSS中的所有设备上看起来都一样?

xml布局看起来很奇怪(操作栏中的“添加”按钮或图标)