No.1ベストアンサー
- 回答日時:
全体的には、マウスの位置が取れて、線が描ければできるでしょうから…
以下を参考にすればできるでしょう。
◆とりあえず、結果的に、似た感じのサンプルのあるページ
(マウスに応じて描画が反応する)
http://www.openspc2.org/reibun/JS_TipsAndTricks/ …
http://f56.aaa.livedoor.jp/~tdnr/lab/drawingcanv …
◆マウスの位置取得はこのあたりが、参考になるかと…
http://archiva.jp/web/javascript/get_mouse-posit …
http://www.keynavi.net/ja/tipsj/mouse.html
http://www.cocoaliz.com/ajax/index/26/
◆線の描画はいろいろありそうだが、
ちまちま引くなら
http://write-off.cside.com/scripts/scripts/drawl …
Canvasなどを利用するか
http://www.html5.jp/canvas/what.html
http://www.thinkit.co.jp/article/60/1/
VMLを使うとか(IE専用?)
http://seoi.net/vector/
http://tohoho-web.com/wwwvml.htm
ライブラリを利用するとか…
http://www.walterzorn.com/jsgraphics/jsgraphics_ …
ありがとうございました。
>矩形を描くだけなら、線を描画するよりも1px幅のボーダーのdivなど(矩
>形)を伸縮させるる方がはるかに簡単ですね。
>扱うオブジェクトも1個で済むし、マウスをトレースしている間は点線で、
>確定したら実線とかも簡単にできるし…
こちらのご回答も参考にさせていただきまして、おかげさまで無事に矩形を描くことができました。
早速これをプログラムに反映したいと思います。
No.2
- 回答日時:
#1です。
矩形を描くだけなら、線を描画するよりも1px幅のボーダーのdivなど(矩形)を伸縮させるる方がはるかに簡単ですね。
扱うオブジェクトも1個で済むし、マウスをトレースしている間は点線で、確定したら実線とかも簡単にできるし…
ということで、マウス位置を取得できればほぼOKなので、#1の後半はいらぬおせっかいでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Illustrator(イラストレーター) 「頂点で線分を伸ばす」作業がうまく行かない。 1 2022/09/09 10:19
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Excel(エクセル) EXCELのグラフを画像(JPG形式)で保存、通常実行がうまく行かない。ステップインはうまく行く 3 2022/08/30 12:06
- その他(セキュリティ) 特定のWEBページのフリーズ AMAZONサイト PC側? ネットワーク? サイトに問題? 1 2023/01/30 16:23
- 物理学 正弦波の波形率が大きくなるのは脈流効果ですか? 4 2022/08/10 11:13
- 物理学 写真図3の回路の入力電圧CH1と出力電圧CH2の波形をオシロスコープで測定しました。発振器を使って矩 3 2022/09/25 14:44
- 統計学 連続型の確率変数について 6 2023/08/25 08:44
- 統計学 統計検定2級の過去問について 1 2023/01/04 16:40
- JavaScript JavaScriptでゲームプログラミングをしています。 次のように画像に動きをつけたいのですが、ど 1 2022/09/29 20:06
- その他(コンピューター・テクノロジー) マウスで文章をドラッグしてコピーする際に、横一列全てが選択されるのですが、 2 2023/06/17 18:05
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】看板の文字を埋めてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・【穴埋めお題】恐竜の新説
- ・我がまちの「給食」自慢を聞かせてっ!
- ・冬の健康法を教えて!
- ・一番好きな「クリスマスソング」は?
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB.NETのSendMessageを教えてく...
-
VB.NET フォーム上に描いたグ...
-
音声再生/SourceDataLineの遅延
-
複数画像表示切り替え Visual c++
-
VS Treeview のデザイン変更
-
Androidで画像の中で指定した範...
-
DirectXのスプライト機能で3D回転
-
ドラッグして矩形を描くには
-
C#のGraphicsクラスについてです。
-
getGraphics()の意味を教えて...
-
iアプリ実行時の実際のウィンド...
-
JAVAでの背景画像表示
-
C# DataGridView のCellPaintin...
-
JavaでのDirectXの使用
-
Javaで文字の角度を変えて表示...
-
「タイプ初期化子が例外をスロ...
-
エクセルVBA 画像を貼り付ける...
-
変数名の付け方
-
エクセルVBAで、条件に一致する...
-
tryの終了
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JAVAでの背景画像表示
-
VB.NET フォーム上に描いたグ...
-
画面のちらつきの原因が知りた...
-
VB.NETのSendMessageを教えてく...
-
SwingとEDT(イベントディスパッ...
-
重なった要素上でのイベントで...
-
C# DataGridView のCellPaintin...
-
Canvas等の図形を移動する時,直...
-
描画処理が実行されない
-
複数画像表示切り替え Visual c++
-
Javaで割り当てられていない文...
-
requestanimationframeを一斉に...
-
アクセスで他アプリから復帰し...
-
C# リストビューの特定のセルの...
-
Androidで画像の中で指定した範...
-
このプログラミングをどう組み...
-
Javaで文字の角度を変えて表示...
-
javaのpaintComponentについて
-
java.awt.peer?
-
Labelコントロールの背景をグラ...
おすすめ情報