javaアプレット共通の問題


  Share  
|


このチュートリアルはいくつかの共通の問題が発生する可能性がjavaアプレットを書くときにします。 後にそれぞれの問題がある可能な解決策をリストします。

問題:アプレットビューアではありません<applet>よると、私のhtmlタグのページでは、しかし、実際には存在しています。
解決策:アプレットを閉じるかどうかをチェックする必要がありタグ: < /アプレット>

問題:私のアプレットを構築する私が、私のアプレットを表示するアプリケーションを表示したくないって言ったにもかかわらず新しいバージョンをリロードすることにしてください。
解決策:多くの視聴者アプレット(ブラウザを含む)は、信頼性の再読み込みではありませんします。 このような理由だけでお勧めします。 jdkのアプレットビューアを使用して、それを起動するたびにあらためてapplet.ifを変更して取得するために古いバージョンのアプレットに関係なく、何を行うことを確認して、古い必要はありませんアプレットにあるディレクトリにコピーしてお客様のclasspathにします。

問題:私のアプレットの背景色にマッチするかしない原因アプレットフリッカに描かれたときは別の色のページにします。
解決策:背景色を設定する必要があり、アプレットのように、ページの色がうまく動作します。

問題:アプレットgetimage方法はありません。
解決策: getimage呼び出していることを確認してから、メソッドのinitメソッドまたはそれと呼ばれた後にinitします。 getimageの方法が機能しないときはコンストラクタから呼ばれました。

問題:今、私は私のアプレットのクラスファイルのコピーを私のhttpサーバは、アプレットはありません。
ソリューション:
アプレットを定義しています2つ以上のクラスですか? もしそうなら、そのことを確認してクラスファイル( classname.class )の各クラスには、 httpサーバーです。 たとえすべてのクラスは、 1つのソースファイルで定義され、 1つのクラスファイルを生成し、コンパイラのクラスあたりました。
すべてのデータのファイルのコピーをやって、お客様のappletimageとサウンドファイルは、サーバーのexampletoか?
すべてのことを確認して、アプレットのクラスとデータファイルを誰も読まれることができます。
アプレットのクラスを確認していないとデータファイルを転送中に文字化けしています。 共通の問題を抱えては、 1つのソースを使用してftpのアスキーモード(バイナリモードではなく)ファイルを転送します。

問題:アプレットではありません私のウェブページをロードしています。 私を参照してエラー" java.lang.unsupportedclassversionerror :不良バージョン番号。クラスファイル"私のjavaコンソールします。
解決策: t問題なのは、彼のソースをコンパイルして、アプレットはjavaの新しいバージョンのものよりも1つのシステムにインストールされます。 jreのバージョンを使ってるんだ? ていない場合は、最新バージョンをインストールすることを確認して最新のjava ( jre )のセランタイム環境です。

deployersためのヒント
コンパイルしてアプレットにすることができ6 jdkのソースを使ってコンパイル時のオプションとして1.2および1.2のターゲットは、実行することができ、古いバージョンのjreをしています。

これは、記事を追加したブランドclain

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions