API に従って、ランタイムは提供されたリストから使用するのに最適なサイズを選択します。16x16
、32x32
、64x64
およびを指定し、実行時にJVM128x128
に決定させます。
public void
setIconImages
(
List
<? extends
Image
> icons)
このウィンドウのアイコンとして表示されるイメージのシーケンスを設定します。その後 getIconImages を呼び出すと、常にicons
リストのコピーが返されます。
プラットフォームの機能に応じて、異なるサイズの 1 つまたは複数の画像がウィンドウのアイコンとして使用されます。
icons
リストは、最初から最も適切な寸法の画像をスキャンします。リストに同じサイズの画像が複数含まれている場合は、最初の画像が使用されます。
アイコンが指定されていない所有者のないウィンドウは、platfrom-default アイコンを使用します。所有されているウィンドウのアイコンは、明示的にオーバーライドされない限り、所有者から継承される場合があります。アイコンを null または空のリストに設定すると、デフォルトの動作が復元されます。
注 : ネイティブ ウィンドウ システムは、コンテキスト (ウィンドウの装飾、ウィンドウ リスト、タスクバーなど) に応じて、異なるサイズの異なる画像を使用してウィンドウを表す場合があります。また、すべてのコンテキストに対して 1 つの画像のみを使用することも、画像をまったく使用しないこともできます。
パラメーター:
icons
- 表示されるアイコン画像のリスト。
以来:
1.6
関連項目:
getIconImages()
、setIconImage(Image)