概要

ファイル、ディレクトリなどのSystemIconを取得します。

サンプルコード

// 16x16
smallLabel.setIcon(FileSystemView.getFileSystemView().getSystemIcon(file));
// 32x32
largeLabel.setIcon(new ImageIcon(ShellFolder.getShellFolder(file).getIcon(true)));
View in GitHub: Java, Kotlin

解説

上記のサンプルでは、Windows環境などからファイルをパネルにドロップするとそのファイルのSystemIconを表示できます。

参考リンク

コメント