問題タブ [graphical-interaction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
6234 参照

c# - アプリケーション ウィンドウのスクリーン スクレイピングとマウスとキーボードの操作

先日、私は Flash ゲームにハマり、同時にフラストレーションを感じていました。ゲームにフラストレーションを感じた瞬間、私は「ボット」を作ろうと思いました。ええと、私は本当にそうしませんでしたが、これを行う方法で別のアプリケーションとやり取りする方法がわかりません。これにより、実行中の別のアプリケーションのスクリーンショットを取得し、キーボードとマウスで操作するにはどうすればよいかという疑問が生じます。理想的には、ソリューションは C# のようなマネージ言語になります。

背景を読んでいるとき、ネットは HTML のスクレイピングに関する記事であふれていました。実際にアプリケーションのスクリーン スクレイピングに関する記事はあまりありませんでした。

私はそこにあるものを調査することを本当に見ているので、多様な回答は大歓迎です.

アップデート

別のアプリケーションのスクリプト/マクロではなく、別のアプリケーションとやり取りする方法を探しています。

アップデート

インターフェイスをリダイレクトするために Xming のようなものを使用できますか? http://www.straightrunning.com/XmingNotes/

おそらくターミナル サービス クライアントでしょうか。 http://www.codeproject.com/KB/cs/RemoteDesktop_CSharpNET.aspx

0 投票する
2 に答える
702 参照

android - 自分のアプリケーション用に素敵な Android ライクなユーザー インターフェイスを構築する方法

私たちは、ユーザーとのやり取りが非常に重要なソフトウェア スイートを開発しています。Android と非常によく似た、タッチベースの優れたユーザー インターフェイスが必要です。独自のアプリケーション用にそのようなユーザー インターフェイスを簡単に構築して使用するためのライブラリやその他の方法はありますか。主に C++ で開発していますが、Python や Java、さらには Web ベースのものも役に立ちます。ありがとう。

0 投票する
2 に答える
611 参照

emacs - Emacs のグラフィカルなブレッドクラム

Emacs のグラフィカルなブレッドクラムを知っている人はいますか? 現在編集中のファイルへのパスをどこかに表示したいと思います。

0 投票する
4 に答える
3481 参照

java - グラフィカルインターフェイス(ボタン)を使用してJavaのループを停止します

Javaと2つのボタンでグラフィックインターフェイスを作成しました。

私の目的:

1)最初のボタンをクリックすると、さまざまなタスクが処理されるループが発生します(ボタン「開始」)。各ループの間に10秒の停止があります

2)2番目のボタンをクリックすると、ループは最後にもう一度すぐに処理されますが、その後停止します。(また、停止したことを示すポップアップを作成したいのですが、それが主な質問ではありません。私はそれができると思います。)

私は次のコードを試しましたが、最初はそれらが私の問題を分類するためのより簡単な方法だと思います。さらに、コンパイルはできますが、機能せず、ループが停止せず、ウィンドウがクラッシュします。


私は十分に明確であったことを願っています。そうでない場合は、私に知らせてください。言い換えます。よろしくお願いします。

0 投票する
2 に答える
89 参照

javascript - オーバーラップフォーマット

2 つのオブジェクトがオーバーラップしているかどうかを示す関数 isOverlap があります。ソース コードは次のとおりです。

私が必要とする主なことは、関数の呼び出しをフォーマットする方法です。何か助けはありますか? これが私の失敗した試みです:

ここで私が作ろうとしているプログラムを見つけることができます

0 投票する
0 に答える
889 参照

c# - C# - 線で区切られた図形に固定する方法

私は一日中多くの異なるグラフィックスを探してきましたが、まだ見つからない例がいくつかあります. グラフィカル エディターを作成しようとしていますが、必要な機能の 1 つは、エディターが四角形と円を取り、それらを接続したり、線や矢印でそれらを固定したりできるようにすることです (ペトリ ネット エディターのように)。 . 矢印に接続する線が何もない場合は、矢印が消えるはずです (したがって、接続されていることを認識する必要があります)。

このようなグラフィックスとインタラクションのスキルを示す例だけを含む大規模なチュートリアル (およびソース コード サンプル) のようなものはどこにありますか?

私は本当にあなたの助けに感謝します ありがとう!!!

0 投票する
0 に答える
122 参照

api - Pycharm またはサードパーティ プログラムでの API の視覚的表現

私はウェブを精査しましたが、これに対する答えを見つけることができませんでした。

API をグラフィカル マップで表示する方法 (API を介して利用可能なすべてのフィールドを表示する方法) を知っている人はいますか?

私は Pycharm を使用しており、このプロジェクトで約 50 の異なる API を使用しています。(フェイスブック、ツイッターなど)。

どんな洞察も大歓迎です。

デビッド

0 投票する
3 に答える
84 参照

c# - 特定の名前のアイテムを使用した for ループの設計

GUI のコードを書いているときにこのような状況に陥ることがよくありますが、これを解決するためのベスト プラクティスの方法を知りたいと思っています。状況は次のとおりです。

GUI に、異なる変数名を持つ同一の項目が多数あります。つまり、Button1、Button2、Button3 などの名前の「同一の」ボタンが 10 個あります。

ボタンの表示テキストはコード内で更新され、特定の条件を満たしているかどうかを更新時に確認し、その条件に基づいてテキストの色を変更したいと考えています。したがって、button1 については次のように記述します。

ここで、Button1 の変数名を Button2 の変数名に置き換えて、Button10 まで、10 個のボタンのそれぞれに対してこのコードを再度記述する必要があるのは冗長に思えます。ループ内のコードの「Button1」部分を変更し、他のすべてを同じに保つ方法はありますか? したがって、私が探しているものの疑似コードの例は次のようになります。

このシナリオへの最善のアプローチ方法がわかりません。これに関する情報とガイダンスをいただければ幸いです。

ありがとう

0 投票する
1 に答える
143 参照

python - matplotlib の GUI ボタン​​を使用して一時停止を解除する (Python)

matplotlib を使用してインタラクティブな図を作成しています。

入力として与えられたデータはリアルタイムで計算され、データを描画する準備ができたときに図を作成するために使用される関数が呼び出されるため、アニメーション モジュールを使用できません。これとは別に、新しいデータは前のデータと同じ軸に表示されず、出力図には 3D プロットと GUI ウィジェットが含まれます。

ユーザーが出力を操作したい場合は、データが描画されるたびに plt.pause(30) を呼び出します。30 秒が経過すると、数値が更新されます。

私がやろうとしているのは、押されたときに plt.pause をキャンセルし、プログラムの実行のブロックを解除する GUI ボタン​​を作成することです。今まで、この単純な (?) 問い合わせに対する答えを見つけることができませんでした。plt.pause() を何らかの方法で GUI ウィジェットにバインドすることで、GUI から停止する方法があるかどうかを知っている人はいますか? そうでない場合、この状況を回避する方法はありますか?