初めにブラウザからアプレットを開いてもらいそこでユーザ名を
入力してもらった後、新たな2つのアプレットを持つブラウザを開き
それらに入力されたユーザ名(String)を受け渡したいのですが
どのような方法があるのでしょうか。
言い換えますと
Applet1→Applet2
もしくは
Applet1--(socket1)→Server--(socket2)→Applet2
のようにクライアントの開いた複数アプレット間での変数の受け渡しは可能なのでしょうか?
ご経験のある方、参考になるソース、HP等をご存知の方、アドバイスをよろしくお願い致します。
No.1ベストアンサー
- 回答日時:
アプレットは、ブラウザ内のオブジェクトとして存在しますので、
直接は無理です。
A a = new A();
と
B b = new B();
があったとして、
aのインスタンスに値を入れたからといって 勝手にbインスタンスに値が入ることはないですから。
ってことで、「ブラウザを経由すればできます」
ブラウザがメインの役割を果たして、
Value v = a.getAAA();
b.setAAA(v);
を実施すればよいのですから。
たとえば、ブラウザ内に
<APPLET id="applet_a" code="~" codebase="~" ...>
<APPLET id="applet_b" code="~" codebase="~" ...>
などあったとして、
JavaScriptで
appleta = wnd.document.getElementById("applet_a");
username = appleta.getName();
appletb = wnd.document.getElementById("applet_b");
applet_b.setName(username);
とすればOKです。
もちろん、各アプレットにセッターとゲッターが必要ですが。
OSをVistaに変えたら教えてgooにログインできなくなってしまっていたため返事が遅れてしまいました申し訳ございません。
アドバイスありがとうございました。
やはり直接は無理なようですね・・・
JavaScriptはあまり使ったことが無いのでこれから調べて試させていただこうと思います。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル関数の変わった使い方 3 2022/05/13 17:12
- その他(クラウドサービス・オンラインストレージ) おすすめのパスワードマネージャは? 1 2023/02/28 20:09
- その他(プログラミング・Web制作) プログラムの起動、利用について、使用期間を設定する方法 3 2023/08/06 21:03
- SQL Server SQL 期間内の実施数を合計したい 2 2023/03/03 22:28
- 大学受験 娘の大学受験勉強 6 2022/06/30 19:58
- その他(開発・運用・管理) ユーザ権限でソフトを起動すると必ず管理者パスワードをきかれてうまく利用できない 3 2022/05/10 00:07
- ライブ・コンサート・クラブ この件についてどう思うか教えてください とあるイベントチケットに行きたく、Twitterで譲渡してく 3 2023/04/08 23:37
- その他(データベース) accessでの請求管理について 2 2022/06/13 21:51
- Excel(エクセル) セルの値をグーグルで検索するエクセルVBAについて! 2 2022/08/01 21:41
- Excel(エクセル) エクセルのファイルにリンクを貼る方法 4 2023/06/30 11:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
インスタンス参照でアクセスで...
-
複数の変数を宣言する時、同時...
-
private static という変数の修飾
-
変数名の付け方
-
VB.NET getとsetの概念がわかり...
-
変数の参照でエラーが出てしま...
-
C# インスタンスの破棄
-
抽象クラスのインスタンス生成...
-
オブジェクト参照がオブジェク...
-
他のファイルの変数参照
-
クラス型がインスタンス化され...
-
エクセル(複数インスタンス)...
-
C#において、同じインスタンス...
-
VB6.0のクラスで、自分自身のイ...
-
マルチスレッドでのインスタン...
-
文字列を日付に変換でParseExce...
-
String型もしくはint型をIntege...
-
VC#での24ビットbmp形式での保...
-
newしないインスタンス?実体化...
-
生成したインスタンスを削除す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
変数名の付け方
-
インスタンス参照でアクセスで...
-
複数の変数を宣言する時、同時...
-
private static という変数の修飾
-
VB.NET getとsetの概念がわかり...
-
C#において、同じインスタンス...
-
生成したインスタンスを削除す...
-
C# インスタンスの破棄
-
newしないインスタンス?実体化...
-
SQLを連続発行する時の正しい(?...
-
「インスタンス」の意味をわか...
-
文字列を日付に変換でParseExce...
-
変数の参照でエラーが出てしま...
-
フォームの存在をチェックする方法
-
javaのクラスの作り方、エラー...
-
オブジェクト参照がオブジェク...
-
String a = "a"; と String b =...
-
エクセル(複数インスタンス)...
-
C#「オブジェクト参照が必要で...
-
他のファイルの変数参照
おすすめ情報