質問: 画面上をクリックするとクリックした場所に円が表示され、もう一回クリックするとまた円が表示され、それと 画面上をクリックするとクリックした場所に円が表示され、もう一回クリックするとまた円が表示され、それと同時にその二つの円を結ぶ線が表示させる。そしてもう一回クリックすると3つ目の円と二つ目の円、一つ目の円に線が引かれるというようにどんどん円を追加するとそれまでに追加された全ての円を結ぶ線が引かれるというプログラムを作りたいのですが、どのようにすれば良いのかわかりません。また、線を引くときに元々引かれていた線と交差するところは線が引かれないようにもしたいです。円と線それぞれにクラスをつくって、また、円と線それぞれがarraylistに追加されるようにもしたいのですが、どのようなプログラムにすればいいかわかりません。教えて下さい。ちなみにprocessingでお願いします。
回答: > これだと例えば3回違うところにクリックすると全て一直線になると思うのです なりませんよ。折れ線にはなるでしょうが(折れ線は一直線ではない)。 あれ、自身のpcにprocessingインストールして試してないんですか? > これだと例えば3回違うところにクリックすると全て一直線になると思うのですが、そうではなく2回クリックしたら1回目にクリックしたところと2回目にクリックしたところに線が引かれて、3回目にクリックしたらその場所に1回目にクリックしたところと2回目にクリックしたところから同時に線が引かれて三角形ができる(ある場所にクリックしたら今までクリックしたところから線が引かれる)というようにしたい と言う事は、4点作れば線が6本になる、5点作れば線が10本、でいいんですか?