Metal (Java Look and Feel)
メタル(Java ルック&フィール) / 1998– / 风格 / 平台界面语言
Sun 为 Swing 制定的默认外观,目的是让同一个程序在任何操作系统上看起来都一样。Metal 原本是 Sun 内部的项目代号,后来直接成了对外名称。蓝紫色的块面、一像素的平直边框,以及完全不模仿宿主平台的态度,就是它的标志。



快速判断
视觉特征
- 内部窗口的标题栏是深蓝紫色的横带,压在淡蓝紫色的底上
- 标题栏和分隔线上压印着由细点与斜线组成的纹理
- 按钮是没有圆角的矩形,四周围着一像素的深蓝紫色细线
- 窗口的外框由操作系统绘制,框内的一切却遵循另一套视觉语言
适用场景
- 要抹掉各操作系统之间的外观差异,让内部发放的桌面工具在哪里都是同一张画面时
- 为文献或展览复原世纪之交业务应用程序的界面时
使用这一风格
把简短指引带入项目,或将结构化规格交给AI工具。
详细方法与出处制作规则、真实案例、比较、研究与引用格式
辞典词条
- 字体
- 全篇只用一款无衬线,层级只靠字重和颜色区分。字号最多两级,标题不加任何装饰。
- 版面
- 窗口内部固定为四条横带,菜单、工具带、工作区、状态带。不去动系统的窗框,只按自己的样式绘制框内。
- 材料
- 用三级蓝紫,淡色底、深色带、更深的边,再配三级灰。所有边界都用一像素的线画出,绝不做羽化。
- 注意
- Java SE 5 之后默认主题换成了 Ocean,蓝紫几乎消失,因此认定 Metal 就等于蓝紫来做,会和实际运行的画面对不上。
- 延伸阅读
- the Metal and Ocean comparison figures in Oracle's Java tutorial / the difference in colour specification between DefaultMetalTheme and OceanTheme / the SwingSet2 demo screens and how each part is drawn
相关词条
- Material Design (マテリアルデザイン)共同感受:Trust / Technique。比较Metal (Java Look and Feel)与Material Design
- Luna (ルナ)共同感受:Trust。比较Metal (Java Look and Feel)与Luna
继续浏览平台界面语言
从平台界面语言中按共同感受优先推荐以下词条。
- Motif (モチーフ)共同感受:Technique / Trust。
- OPEN LOOK (オープンルック)共同感受:Technique / Trust。
- Adwaita (アドワイタ)共同感受:Technique / Trust。
引用此条目
这部辞典就是用来被链接的。请取用适合你写作场合的那一种形式。
- Link
- https://indexstyle.org/zh/styles/java-metal
- Markdown
- [Metal (Java Look and Feel) — IndexStyle](https://indexstyle.org/zh/styles/java-metal)
- HTML
- <a href="https://indexstyle.org/zh/styles/java-metal">Metal (Java Look and Feel) — IndexStyle</a>