【初心者】Java質問・相談スレッド104【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0489デフォルトの名無しさん
2007/08/10(金) 05:15:35そのSwingアプリケーションと別アプリケーションが同じ計算機内にあるのなら、
普通にメソッド呼び出しすればいい。
ただし、呼ばれる側のクラスやメソッドのアクセス修飾が呼び出し側から呼べるものである必要がある。
別パッケージで継承関係も無いクラスから呼び出すなら呼ばれる側はpublicでないとたぶんだめ。
呼び出し側をコンパイルや実行する際に、
呼ばれる側のクラスファイルがあるディレクトリなりjarファイルなりへクラスパスを通してやれば、
javacやjavaが探し出してくれる。
もし、呼ばれる側がさらに別のクラスに依存している場合は、そのクラスへもクラスパスを通してやる。
異なる計算機間(同一計算機内でもいい)での呼び出しをやるならRMIという技術があるが、
これを使う儀式を煩雑と思うか否かは人それぞれだと思う。
■ このスレッドは過去ログ倉庫に格納されています