無料で使えるシステムトレードフレームワーク「Jiji」 をリリースしました!

・OANDA Trade APIを利用した、オープンソースのシステムトレードフレームワークです。
・自分だけの取引アルゴリズムで、誰でも、いますぐ、かんたんに、自動取引を開始できます。

Preferences APIでWindowsレジストリにアクセス

Preferences APIWindowsレジストリを利用できます。
注意:読み書きできるのは決められたノード以下の値です。任意のキーの値を取得したり、変更したりはできません。

サンプル:

Preferences root = Preferences.systemRoot();
root.put( "kitten", "mii" );
System.out.println( root.get( "kitten", "" ));

Preferences user = Preferences.userRoot();
user.put( "kitten", "tora" );
System.out.println( user.get( "kitten", "" ));

出力:

mii
tora

データはそれぞれ以下の場所に記録されます。

システム設定用/systemRoot()で取得した場合
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs 以下
ユーザ設定用/userRoot()で取得した場合
HKEY_USERS\<ユーザーID>\Software\JavaSoft\Prefs 以下

参考:Preferences API