GWT

2012-04-12 9 views
0

でウィジェットの配列を作成し、私は次のようにGWTでの水平方向のパネルの配列を実装しようとしています:GWT

HorizontalPanel[] hp = new HorizontalPanel[5]; 
VerticalPanel vp = new VerticalPanel(); 

for(i=0;i<5;i++) { 
     hp[i].add(new Label("hello")); 
     vp.add(hp[i]); 
} 

を、それは、ループの1行目でNullPointerExceptionができます。

どこが間違っていますか? GWTでこれを実装する方法は?

答えて

0

配列を初期化しても、配列の要素は初期化されません。このルートに行くには、これを行う必要があります:

+0

それはあなたが好きな場合はHorizo​​ntalPanel配列の必要性を削除して、ラベルを垂直パネルに追加することができます。 –

+0

ありがとう、それは働いている – abhi120