トップ 一覧 検索 ヘルプ RSS ログイン

Programの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
org.eclipse.swt.program.Programクラスを使うと、ファイルの拡張子に応じて外部のアプリケーションを起動したり、アイコンのイメージを取得したりすることができます。
org.eclipse.swt.program.Programクラスを使うと、ファイルの拡張子に応じて外部のアプリケーションを起動したり、アイコンのイメージを取得したりすることができます。下記のコードは、xlsという拡張子に関連付けられているアプリケーションを検索し、アイコンの取得と起動を行います。 
 Program program = Program.findProgram("xls");
 // アイコンを取得
 Image image = new Image(null, program.getImageData());
 // プログラムを実行
 program.execute("./test.xls");
上記のコードは、xlsという拡張子に関連付けられているアプリケーションを検索し、起動します。 
アプリケーションを実行するだけならProgramクラスのstaticメソッドでも可能です。
 Program.launch("./test.xls");