タイプのオブジェクトを保持するJListがあります
Result(String title, String content, String filePath)
この JList には MouseListener があります。選択した結果の filePath を渡すダブルクリックされた MouseEvent を実装して、Java GUI アプリケーションの外部でファイルを開くことができるようにしたいと思います。
例えば:
タイトルが「Document1」である JList の Result オブジェクトをダブルクリックすると、 content: 「This is Document1」 filePath: 「C:\doc1.doc」
Microsoft Word のアプリケーションの外部でこのドキュメントをプログラムで開くようにしたいと思います。
つまり、JFileChooser をバイパスして、アプリケーションの外部にあるファイルをデフォルトのアプリケーションで開くにはどうすればよいでしょうか?