|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.uruma.util.win32.Win32API
public class Win32API
Java から Win32 API を呼び出すためのユーティリティクラスです。
フィールドの概要 | |
---|---|
protected static int |
MAX_COMPUTERNAME_LENGTH
|
メソッドの概要 | |
---|---|
static String |
expandEnvironmentStrings(String str)
指定した文字列に含まれる環境変数を展開します。 |
static ImageData |
extractIcon(String fileName,
int index)
ファイルからインデックスで指定したアイコンを取得します。 |
static String |
getComputerName()
ローカルコンピュータの NetBIOS 名を取得します。 |
static DriveType |
getDriveType(String rootPathName)
指定したルートパスのドライブの種類を調べます。 |
static String |
getFileDisplayName(String path)
指定されたファイルの表示名称を取得します。 |
static ImageData |
getFileIcon(String path)
指定したパスのアイコンをを取得します。 |
static String |
getFileTypeName(String path)
指定されたファイルの種類を取得します。 |
static String[] |
getLogicalDrives()
現在利用可能なディスクドライブを取得します。 |
static VolumeInformation |
getVolumeInformation(String rootPathName)
ボリューム情報を取得します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected static final int MAX_COMPUTERNAME_LENGTH
メソッドの詳細 |
---|
public static String getComputerName()
public static String[] getLogicalDrives()
public static VolumeInformation getVolumeInformation(String rootPathName)
rootPathName
- ボリュームのルートパス
null
public static DriveType getDriveType(String rootPathName)
rootPathName
- 種類を調べるドライブのルートパス
DriveType
public static String getFileTypeName(String path)
path
- 種類を調べるファイルのパス
public static String getFileDisplayName(String path)
path
- ファイルのパス
public static ImageData getFileIcon(String path)
path
- パス
ImageData
オブジェクトpublic static ImageData extractIcon(String fileName, int index)
fileName
- ファイル名index
- アイコンのインデックス番号
ImageData
オブジェクトpublic static String expandEnvironmentStrings(String str)
str
- 対象文字列
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |