質問: ### 前提・実現したいこと Processingでこちらが提供した画像を保存できるようなシステムを作りたいと思っています。 現段階ではソースコードに記入したように、このような形でしか書くことが出来ず、自分自身のパソコンのデスクトップに保存することしかできません。それを任意の場所に保存できるようなやり方を知りたいです。例えば、ユーザーアカウント名を入れる形にするなど、プログラムを修正しなくても画像を保存出来るようにしたいです。もしくは、ファイル名を指定して保存できる形式にしたいのですが、やり方が分かりません。どうしたらよろしいでしょうか。お分かりになった方がおられましたら、教えて下さい。よろしくお願いします。 ### 発生している問題・エラーメッセージ 特になし ### 該当のソースコード save("c:/Users/〇◯/Desktop/癒しの画像.jpg"); ### 試したこと ### 補足情報(FW/ツールのバージョンなど)
回答: Processingには標準では文字列をキーボードから入力する方法が用意されていなかったりするので、さてどうしましょうね。 スマホなのでサンプルプログラムとか書く気力がわきませんが、selectOutput()関数なんてのは使えそうに思いますがいかが。 あるいは、Javaの機能を使って環境変数からアカウント名を取得する、なんてのも出来そうです。 とりあえず ``` String prof=System.getenv("USERPROFILE"); save(prof+"/Desktop/癒しの画像.jpg"); ``` とか。