2012-02-09 11 views
-1

私のホームページに背景を設定しようとしています。 IllegalArgumentExceptionjavaエラー104 Uncaught:illegalArgumentException

は、いずれもこの

を解決するために私を助けてください。そのために、私は

public MyScreen() 
{ 

    setTitle("Hello AADi WELCOME TO AYANSYS "); 

    background = Bitmap.getBitmapResource("CVMS.jpg"); 

    VerticalFieldManager vfm = new VerticalFieldManager(USE_ALL_HEIGHT | USE_ALL_WIDTH | VerticalFieldManager.NO_VERTICAL_SCROLL); 

    vfm.setBackground(BackgroundFactory.createBitmapBackground(Bitmap.getBitmapResource("CVMS.jpg"),Background.POSITION_X_LEFT,Background.POSITION_Y_TOP,Background.REPEAT_SCALE_TO_FIT); 

    add(vfm); 


} 

が続い

Javaエラー104がキャッチされない取得していますコンストラクタに次のように書かれています

+1

これを修正するには、より多くのコンテキストが必要です。どの線が104ですか?残りのコードはどこにありますか? –

+0

ちょうど私はsetBackgroundで1つのパラメータを変更しました。つまり、Background.REPEAT_SCALE_TO_FITからREPEAT_INHERITになりました。今は出力を取得することができますが、画像は繰り返しています..解決方法は教えてください –

+0

少なくとも、さもなければ、元のエラーが何であるか分かりません。 –

答えて

0

引数が間違っているメソッドを呼び出すと、この例外が発生します。このエラーは、引数の型です。 はIllegalArgumentExceptionのJavaドキュメントは言う:

Thrown to indicate that a method has been passed an illegal or 
inappropriate argument. 

このtoturialはあなたを助けるかもしれない:http://www.javapractices.com/topic/TopicAction.do?Id=5 このクラスは、それがのRuntimeExceptionを拡張beacuseチェックされない例外です。 注:より良いヘルプのために、より多くの説明を送る必要があります、あなたのプログラムの詳細を説明してください。

+0

public final class MyScreen extends MainScreen { –

+0

MyScreenまたはMainScreenクラスは表示されません。それ以上の説明なしであなたの問題を解決したいですか?例外スタックトレースを送信しない、またはプログラムを完了しない場合、このフォーラムはあなたを助けません。 – MJM

関連する問題