2】クリックで画面のキャプチャを保存できるようにするプログラミングTwitterFacebookはてブPocketLINEコピー2020.06.14プログラミングJavaProcessingこんにちは。2で,ウィンドウをクリックしたら,現在の日付・時刻に応じたファイル名でキャプチャを保存するようにする,ということについて書こうと思います。3では違うかもしれないし,違わないかもしれません...。する使いたい日付・時刻のフォーマットを定めるクリックしたときの処理を書くここまででたぶん動きます。するjava.text.SimpleDateFormatクラスとjava.util.Calendarクラスを使いますので,インポートします。java.util.Calendar;使いたい日付・時刻のフォーマットを定めるプログラムのどこか(たとえば,setupメソッドの中とか...?)に次のような文を書きます。文の真下に書きました。部分は,好きなように書き換えて大丈夫です。...?)をご覧いただければと思います。SSS(841の部分)は,ミリ秒の数字です。メソッドに書けばいいので,簡単で助かりますね。そのときのウィンドウのキャプチャ(PNG形式)を保存することができます。".png");}ここまででたぶん動きます。これで,「ウィンドウの上でクリックしたら,クリックしたときの日付・時刻が入ったファイル名で,ウィンドウのキャプチャを保存する」という処理ができたと思います。どこに保存されるのかちなみに,どこに保存されるかというと,(上記コードのままだと)(たぶん)スケッチブックのフォルダー(ソースコード〘pdeファイル〙を保存した場所)の中になるかと思います。どこにも保存されないかも...。少なくとも私の環境では,Processingのアプリを開いて,そのままコードを書いて(保存をせずに)実行して,ウィンドウの上をクリックしたところ,キャプチャが保存されている様子は見られませんでした。スケッチを保存した上で実行してみてください。location(下の写真のピンクの枠のところ)を確認なさるのがよろしいかと思います。ウィンドウ上の場合ですと,「ホームディレクトリ/書類/Processing」に,今回作成したスケッチの名前のフォルダーがあって,そのフォルダーの中にキャプチャ画像が保存されると思います。2で,ウィンドウをクリックしたら,現在の日付・時刻に応じたファイル名でキャプチャを保存するようにする,ということについて書いてみました。参考になりましたら幸いです。急に思い出した(笑))それはさておき(?),このへんで失礼します。見つかりませんでした。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。しみーのおうち.メニューホームお問い合わせサイトポリシープライバシーポリシーホーム検索トップサイドバータイトルとURLをコピーしました。