アプリケーションの例を 2 つ示します。
このアプリケーションは、BoundPropTest
、JavaBeans
ボタン、および JellyBean
Bean である、ActiveX コントロールとしてパッケージされた 2 つの Bean を使用する ActiveX コンテナにより構成されます。このアプリケーションはボタンが JellyBean
を使用するリスナーとして登録されているために動作します。JellyBean
がクリックされるたびに、ボタンは通知を受け、ボタンのテキストを変更するコードが呼び出されます。このアプリケーションの次のリソースをダウンロードし、設定して実行してください。 boundprop.exe
、 BoundPropTest.dll
、および JellyBean.dll
。
使用しているコンピュータでアプリケーションを実行するには、BoundPropTest.dll
および JellyBean.dll
を、コンピュータの <jre_home>\axbridge\bin
にコピーします。両方の .dll
ファイルを regsvr32.exe
を使用して登録します。次に boundprop.exe
を実行します。次のような表示がなされます。
カレンダアプリケーションも同様です。ActiveX コントロールカレンダと JavaBean カレンダを使用する ActiveX コンテナから構成されます。このアプリケーションでは、両方のコンポーネントがリスナーとしてお互いに登録されます。1 つのカレンダでの変更は、変更の通知を使用してほかのカレンダに反映されます。このアプリケーションのリソースをダウンロードし、設定して実行してください。 cal.exe
および JCalendarPanel.dll
。JCalendarPanel.dll
を <jre_home>\axbridge\bin
にコピーして登録し、cal.exe
を実行します。次のような表示がなされます。