問題タブ [listener]

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 投票する
8 に答える
64088 参照

javascript - 複数の window.onload イベントを追加する

私の ASP.NET ユーザー コントロールでは、JavaScript をwindow.onloadイベントに追加しています。

私の問題は、イベントに既に何かがあるonload場合、これが上書きされることです。onloadイベントで 2 つのユーザー コントロールがそれぞれ JavaScript を実行できるようにするにはどうすればよいでしょうか?

編集:サードパーティのライブラリに関する情報をありがとう。それらを心に留めておきます。

0 投票する
5 に答える
41494 参照

login - Springセキュリティ:「ログインイベントリスナーが成功した場合」を追加

SpringSecurityは初めてです。ユーザーが正常にログインすると呼び出されるイベントリスナーを追加するにはどうすればよいですか?また、このリスナーで何らかの一意のセッションIDを取得する必要があります。これは、後で使用できるようにする必要があります。別のサーバーと同期するには、このIDが必要です。

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

java - 共有状態データにアクセスする必要がある複数のリスナーの適切な結合

従来のリスナー コールバック モデルを使用する。さまざまなものを収集するリスナーが何人かいます。各リスナーが収集したものは、内部構造のリスナー内にあります。

問題は、一部のリスナーに、他のリスナーの「もの」の一部を認識してもらいたいということです。

リスナーの登録順序を強制するので、意図的にある順序でイベントを登録すると、後のリスナーは、以前のリスナーがその内容を更新し、何らかの方法でそれにアクセスしてより多くのことを行うことができます。

これに対する私の最初の試みは、各リスナーが依存するリスナーへの参照を保存することです。そこで、依存関係のないリスナーから依存関係のあるリスナーの順に登録し、リスナー間の参照をさまざまな方法で設定します。

私はこれがどれほど気分が悪いかを理解し始めており、どういうわけか以前にこの道をたどっていたのではないかと思っていました. リスナーの 1 つが別のものにアクセスする必要がある場合、より適切なパターンは何でしょうか?

説明する擬似コードを次に示します。

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

windows - スケジューラを介してファイル (1.htm) の存在に基づいてプログラム (calc.exe など) を起動するにはどうすればよいですか?

スケジューラを使用して、同じマシン上のいくつかのファイル (1.htm) の存在に基づいてプログラムを開始する必要があります。余分なコードを書きたくない。たとえばリスナーなどのウィンドウに既にあるものを使用することで可能ですか。1.htmlが存在する場合と存在しない場合があります。厳密には、1.htm が存在する場合にのみ (calc.exe) を実行する必要があります。基本的に、1.htm の存在をリッスンし、calc.exe の起動をトリガーするウィンドウ上のある種のリスナー プログラムを探しています。

thx、プラヴ。

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

c# - C# では、既に開いている COM (シリアル) ポートをリッスンするにはどうすればよいですか?

COMM ポートと通信するプログラムを使用していますが、COMM ポートのメッセージを「傍受」し、さらにそれらのメッセージに対して独自のアクションを実行する別のプログラムを作成しました。これは .NET c# で可能ですか?

0 投票する
6 に答える
8500 参照

java - Java リスナーの継承

カスタム Java イベントを発生させる Java クラスがあります。コードの構造は次のとおりです。

すべてが正しく機能しますが、新しいイベントを発生させる可能性のある A の新しいサブクラス (B と呼びます) を作成したいと考えています。次の改造を考えています。

これは正しいアプローチですか?Web でサンプルを検索しましたが、見つかりませんでした。

このソリューションには、気に入らない点がいくつかあります。

  1. BListenerには 2 つのメソッドがあり、一方はパラメーターとして使用しAEvent、もう一方は使用BEventします。
  2. BクラスにはaddAListeneraddBListenerメソッドの両方があります。プライベート キーワードで addAListener を非表示にする必要がありますか? [更新: プライベート キーワードで非表示にすることはできません]
  3. メソッドfireAListenerEvent1と同様の問題。fireBListenerEvent1

Java バージョン 1.5 を使用しています。

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

java - Javaリスナーはjava.util.EventListenerから継承する必要があります-なぜですか?

javadocでは、EventListenerは

「すべてのイベントリスナーインターフェイスを拡張する必要があるタグ付けインターフェイス。」

何故ですか?カスタムリスナーにEventListnerを実装させることの重要性は何ですか?EventListnerの特別な処理はどこかにありますか?

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

javascript - プロトタイプライブラリを使用してDOMへの変更をリッスンする慣用的な方法はありますか?

DOM変更イベントにリスナーを追加しようとしています。'dom:loaded'がPrototypeに焼き付けられるような単純なものを望んでいました。これを処理するための「プロトタイプの方法」がわかりません。

編集:DOMが変更される可能性のあるすべてのケースを制御することはできないため、DOMが変更されるたびにカスタムイベントを発生させることはできません。

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

eclipse-plugin - Eclipse で File>New>Project イベントをリッスンする方法

ユーザーが [ファイル] > [新規] > [プロジェクト] を選択したときに、生成されたイベントをリッスンして処理する Eclipse プラグインを作成しています。

どうすればいいですか?

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

javascript - これはリスナー オブジェクトの定義と一致しますか?

概要:

私のプロジェクトでは、DOM/HTML でレンダリングされるすべてのUI コンポーネントは、タイプComponentの Javascript オブジェクトとして保存/管理されます。

コンポーネントオブジェクトには、 DOM/HTML レンダリングからイベントをリッスンするComponentListenerクラス含まています

EventControllerは、分離を促進するために、集中化された パブリッシャー/サブスクライバー パターン(または、必要に応じて集中化された サブジェクト/オブザーバー パターン)を実装する別の Javascript クラスです。

ComponentListenerには、以下の定義が与えられます。

意味:

DOM内の管理対象要素(親コンポーネント オブジェクトによって管理される)、またはEventControllerから、親コンポーネントオブジェクトのイベントを受け取るオブジェクト。

例えば:

イベントをリッスンしているコンポーネント オブジェクトを表す <div> 要素にマウスが入ると呼び出されるonMouseEnterメソッドを持つ可能性があるComponentListenerのインスタンス。

質問:

ComponentListener の私の定義は、Listener ではなく別の用語として定義されるべきですか? それとも、それをComponentListenerとして定義する「スポット」についてですか?