Tadotter - Eclipse RCP版 (1.1.2.v20090921) | 2009-09-21 15:19 |
Tadotter - JavaFX版 (2.0.1) | 2009-07-06 11:19 |
JavaFX言語リファレンスの擬似変数に説明がある PROFILE擬似変数でアプリケーションの実行レベルをスクリプトの内部で取得できます。
アプリケーション実行レベル | __PROFILE__の値 |
標準の実行 | desktop |
Web Startで実行 | desktop |
ブラウザで実行 | browser |
モバイルエミュレータで実行 | mobile |
例:
function run(){ println("__PROFILE__ = {__PROFILE__}"); }
出力結果:
__PROFILE__ = desktop
__PROFILE__はString型です。JavaFXの等価条件==でString型を比較するとき、 Javaの==とは違いequals()での比較をしてくれます。 従って、__PROFILE__で動作を分岐させるには、ifで==を使えばうまく行きます。 関係式の詳しい情報はJavaFX言語リファレンスの 関係式 をご覧ください。
[PageInfo]
LastUpdate: 2009-08-03 22:38:33, ModifiedBy: happyhills
[Permissions]
view:all, edit:login users, delete/config:members