Metal (Java Look and Feel)

メタル(Java ルック&フィール) / 1998– / スタイル / プラットフォームの画面言語

SunがSwingの既定外観として作った、どのOSの上でも同じに見えることを狙った設計言語。Metal は社内の開発名がそのまま公称になったもので、青紫の面と1pxの直線の枠を持ち、端末側の様式を一切引き継がない。

薄い青紫の地に、濃い青紫の帯を敷いた内部ウィンドウのタイトルバー / タイトルバーや仕切りに刻まれた細かい点と斜線のテクスチャ / 角丸を持たない矩形のボタンに、1pxの濃い青紫の線を回した枠 / 外側のOSの窓枠は端末のものなのに、その内側だけが別の様式で描かれている二重構造

DavidL《Swing の Metal ルック&フィール》2020年 — Wikimedia Commons / CC BY-SA 4.0Apache Software Foundation《Apache JMeter 2.3.3 の画面》2009年 — Wikimedia Commons / CC BY-SA 3.0Kateregga1《JOSM の設定画面》2018年 — Wikimedia Commons / CC BY-SA 4.0

辞書情報

向いている用途
OSごとの見た目の差を消して、社内に配るデスクトップ道具を1つの絵に揃えたいとき。2000年前後の業務用アプリの画面を、資料や展示のために再現するとき
文字
1つのサンセリフで通し、太字と色の違いだけで区切る。大きさの段は2段までに抑え、見出しに装飾を足さない。
構成
窓の中をメニュー、道具帯、作業領域、状態帯の4段に固定する。OSの窓枠には手を出さず、内側だけを自前の様式で塗る。
素材
薄い青紫の面、濃い青紫の帯、さらに暗い青紫の縁という3段と、灰の3段を組み合わせる。境界はぼかさず1pxの線で引く。
注意
既定のテーマは Java SE 5 以降 Ocean に替わって青紫がほぼ消えるので、Metal といえば青紫だと決めて作ると、実際に動かした画面と食い違う。
関連研究
Oracle の Java チュートリアルに並ぶ Metal と Ocean の比較図 / DefaultMetalTheme と OceanTheme の色指定の違い / SwingSet2 デモの画面で部品ごとの描かれ方を見る

関連項目

この項目を引用する

辞典はリンクされるためにある。書いている場所に合う形をそのまま持っていってよい。

Link
https://indexstyle.org/ja/styles/java-metal
Markdown
[メタル(Java ルック&フィール)(Metal (Java Look and Feel)) — デザインスタイル辞典](https://indexstyle.org/ja/styles/java-metal)
HTML
<a href="https://indexstyle.org/ja/styles/java-metal">メタル(Java ルック&フィール)(Metal (Java Look and Feel)) — デザインスタイル辞典</a>

一覧内の位置へ戻る