質問: はじめまして。java初心者のtoshiと申します。 いくつか用意されてある画像の一つをクリックして、その画像を背景にペイントできるローカルのシステムを作ろうと考えています。 最初に、JFrameを用いて自分の描いた絵を保存するプログラムを作りました。そこで、htmlで背景画像を用意し、選択(クリック)することによって、選択した画像に対応した背景が用意されているjavaのクラスをexeファイルに変換したファイルを起動させるようにしました。ペイントするところまではうまく言ったのですが、htmlを通すことによって有効なデジタル署名がないといわれ、保存ができなくなってしまいました。 背景画像を用意し、選択することによって選択に対応したjavaのクラス(exeファイルもしくはクラス)の起動方法がhtml以外の方法があれば教えて頂きたいと思います。 もしくは、現在の方法でも保存できる方法があれば教えてください。 よろしくお願いします。
回答: そうね $さんの言うとおり 要らない情報が沢山ありすぎて 一番聞きたいことが判らない とりあえずお約束として HTMLからローカル資源へのアクセスは 通常許可されていないので やるならJavaScript、VBScriptから ウィンドウススクリプティングホストを呼び出して 実行させるとか(調べりゃサンプルは沢山)。 もとよりHTML使わずにそこもJFrameでいいじゃない て気もするけど。