処理を使用して視覚的に魅力的なボタンを作成するには、クリックするとシリアルポート経由でデータを送信する方法を教えてください。これはProcessingで可能ですか、それとも別のものを使用する必要がありますか?処理を使用してビジュアルボタンを作成する
-1
A
答えて
1
あなたは実際には2つの異なるものの話をしている:
どのように私はボタンを描画していますか?
これはどのように行うのですか? rect()
関数を使用して矩形を描画するか、またはellipse()
関数を使用して円を描いてから、text()
関数を使用してテキストを入力します。または、画像ファイルをロードしてimage()
関数を使用して描画することもできます。それはあなた次第です。
ユーザーがボタンをクリックしたときに何かしますか?
これは少し難解ですが、処理はかなり簡単です。 mouseX
とmouseY
変数とif
ステートメントを使用して、その位置がボタンの1つに含まれているかどうかを確認し、そうであれば正しいことを行います。
処理にはいくつかのボタンの例がありますので、それらを見てください。
もう1つの選択肢はGUIライブラリを使用することですが、カップルのボタンを表示したい場合はおそらく残念です。
関連する問題
- 1. PHPでLOOPとPOSTを使用してフォームを作成して処理する
- 2. JavaScriptを使用して自分のイベントを作成して処理します。
- 3. Tensorflow - バッチ処理を使用して検証セットを作成する
- 4. MITアプリケーションを使用してバックグラウンド処理アンドロイドアプリを作成する方法Inventor
- 5. 後処理でMultipolygonデータ型を使用してテーブルフィールドを作成する方法
- 6. ASP.NETで代理人を使用して非同期操作を処理する
- 7. トグル処理用の新しいウィンドウを作成する(ControlP5)
- 8. XSLTを使用してWSDLを処理し、SOAPリクエストを生成する
- 9. Pythonで処理キューを作成する
- 10. 処理中にフェードトレイルを作成する
- 11. 反復処理リストを作成する
- 12. メールを生成してメッセージを処理するジェネレータを作成する
- 13. fakeRequestを使用して2.5.x junitテストのエラー処理を処理する
- 14. XQueryを使用してXMLファイルを反復処理してXMLリクエストを作成する方法は?
- 15. Xmonadでカスタムメッセージを作成して処理する方法は?
- 16. 複数のフォームフィールドグループを動的に作成して処理する
- 17. ストリームを使用してファイルをロードして処理する
- 18. CarrierWaveを使用して画像をコピーして処理する
- 19. model.matrixを使用してデザインを作成する理由
- 20. datafixturesとfosuserbundleを使用して管理者を作成する
- 21. リストの理解を使用してタプルを作成する
- 22. Cエラー処理アプリケーションを使用して
- 23. 例外処理を使用してDataFlow Meshを終了しない方法を作成するには?
- 24. bcc32を使用して前処理されたファイルを生成する
- 25. groovy Evalを使用して生成された式を処理する
- 26. ポインタを使用してメモリを繰り返し処理する
- 27. エラー処理を開始しています。 ptyを作成できません - MacでEclipseを使用する
- 28. ajaxを使用してサーバー側の長い操作を処理するには?
- 29. AutoHotKeyを使用してフォルダ内に作成された新しいファイルを処理する方法は?
- 30. ドロップインUIを使用して異なるケースを処理する
有益な回答ありがとうございます。 – Amorris