【发布时间】:2021-10-09 11:36:22
【问题描述】:
我们可以在 java 中使用材质 UI 吗? 基本上,我正在使用swing和awt在eclipse中制作一个计算器,我想尝试materialUI,所以我想使用其中的material按钮。 有可能吗?
【问题讨论】:
-
什么阻止了你?
标签: java swing material-ui awt
我们可以在 java 中使用材质 UI 吗? 基本上,我正在使用swing和awt在eclipse中制作一个计算器,我想尝试materialUI,所以我想使用其中的material按钮。 有可能吗?
【问题讨论】:
标签: java swing material-ui awt
是的。您可以将 Material UI 与 Java 一起使用。将您的计算器实现为 Web 应用,并使用 Material UI 组件来实现计算器(Web)UI 以在用户的 Web 浏览器中运行。
但是将 Material UI 与 Swing / AWT 一起使用是没有意义的。
Material UI 是一个 Javascript 组件库,在用户的网络浏览器中运行。
Swing / AWT 用于在用户桌面上实现用户界面。
(尝试将 Material UI 与 Swing / AWT 一起使用就像尝试给鱼装轮子一样。)
没有什么能阻止您使用 Swing / AWT 作为基础在 Java 中设计和实现酷按钮(例如看起来像 Material 按钮的按钮)。它“只是”是一个 Java 编码练习;请参阅 Andrew Thompson 的 answer 了解一些起点。
但我的建议是:不要打扰。这将是浪费精力...... IMO。
【讨论】:
..看起来很酷..
如果纯粹是关于 Swing GUI 控件的外观,那可以使用自定义 look-and-feel 来实现。有关详细信息,请参阅教程中的 Modifying the Look and Feel 课程。请注意,还有许多第 3 方外观实现可能接近您认为的“酷”。
【讨论】: