トップページ⇒tech
15コメント5KB

Javaで疑問

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。 NGNG
ちょっとわかりにくい質問かもしれませんが
まずJavaScriptを定義して
その中でJavaAppletを定義する

ここでそのJavaAppletの中からScriptの
アクション(関数?)を呼び出すことは
できるのでしょうか?
アドバイスお願いします
0002名無しさん@お腹いっぱい。 NGNG
よばんでもJavaScriptの入ったHTML作って
表示するとか、JavaScriptの入ってるHTMLを
サーバからもって来れば良いのでは?

質問の意味とあってる?回答が
0003名無しさん@お腹いっぱい。 NGNG
うーん
簡単言うとAppletのなかでScriptのアクション(関数?)
を使いたいのですが・・・
そんなのは無理なんでしょうか
ごめんなさい 説明下手で
アドバイスお願いします
0004名無しさん@お腹いっぱい。 NGNG
↑1です
0005名無しさん@お腹いっぱい。 NGNG
それよりは Servlet + Applet の方が楽そうな気がするんですけど
でも、動かす環境によってきて難しいのかなぁ?
0006壊れぷろぐらま〜 NGNG
liveconnectでできるらしいんだけど、ぜんぜんうまくいかないよ。

http://developer.netscape.com/docs/examples/index.html?content=livewire/liveconnect_js_java.html
http://codeguru.earthweb.com/java/articles/553.shtml

成功したら教えてちょ。
0007名無しさん@お腹いっぱい。 NGNG
どーもです1です
>5さん
うーんServletはつついたことないんでわかりません
また時間があれば勉強してみます
>6さん
どーもInconectってよくわかりませんが・・・
HP見て勉強してみます

どーもすみません勉強不足です
また結果報告しますね
0008名無しさん@お腹いっぱい。 NGNG
1です
訂正 ↑Liveconnectですね
   はずかしい・・・
0009名無しさん@お腹いっぱい。 NGNG
Liveconnectについてはいくらか調べてみたんですが
どうもわかりません
AppletでScriptの命令を実行する方法
0010名無しさん@お腹いっぱい。 NGNG
1です
ScriptからAppletを制御する方法・・・
1日使って探したんですが・・・わかりません

逆ScriptからAppletの制御はわかったんですが・・・
やっぱり本屋なんかでApplet関係の本なんかをあさってみる
ほうがいいかなぁ

続 情報おねがいしますm(--)m
0011名無しさん@お腹いっぱい。 NGNG
こんな感じだったかな?

コンパイルのときにCLASSPATHに
Netscape\Communicator\Program\java\classes\java40.jar
を加えるのを忘れずに。

import netscape.javascript.*;

(略)
  try {
   obj.eval("(ジャバスクリプトの命令)");
  } catch (JSException e) {
    System.err.println("ジャバスクリプトでなんかエラーが起きたよ");
    if (e.getWrappedException()==null)
      e.printStackTrace();
    else  
      return e.getWrappedException().toString();
  }

もっと詳しく知りたかったら下記でがんばって英語読むか
本探したほうがいいかも
http://www.swlab.csce.kyushu-u.ac.jp/man/JavaScript/CoreGuideJS14/lc.htm#1008480
001211 NGNG
(略)のとこに
Applet applet = this;
JSObject obj = JSObject.getWindow( applet );
入れるの忘れてた。
0013名前いれてちょ NGNG
>>10
JavaScript ⇔ JavaApplet 連携をやったことがあるのだが、

・JavaScript → JavaApplet 呼び出し
はわりと簡単に書ける。例もあるしあまり悩まない。

あと、これを使って、250ミリ秒ごとに JavaAppletの値を読み直して
・擬似 JavaApplet → JavaScript 呼び出し
てな風にうちの場合は姑息に逃げてしまった(笑)

簡単な例であれば結構いけるかも。
0014名無しさん@お腹いっぱい。 NGNG
1です
ちょっと最近ココ来てなかったのですが
本屋さんにはいってみました
・・・っが なんせ田舎なんでJava(ScriptはあったけどAppletはなかった)の本はあったのはあったのですが
Liveconectは載ってたんですがScript→Appletだけでした
うーん やっぱ英文サイトあさらないといけないんかなぁ・・・
けっこう プログラムやってると英文サイト見る事多いですよね
みんなは どんな翻訳ソフト使ってるんですか?
0015名無しさん@お腹いっぱい。 NGNG
ふつーによむ。
■ このスレッドは過去ログ倉庫に格納されています