公式にはGWTが新しいRootLayoutPanelの使用を推奨していることを理解していますが、インターネット上のいくつかの投稿では、一部のWebアプリケーションではRootPanelを使用する方がよいと主張しています。
どちらを使用するかをどのように決定できますか?
それぞれに異なるユースケースはありますか?(またはすべての要件はどちらかで満たすことができます)
5369 次
1 に答える
13
RootLayoutPanel
良くなることはできません。それはただ違う。
RootPanel
ページにウィジェットを追加できます (基本的に、ページ上のいくつかの html 要素をルート ウィジェットとして使用できます)。RootPanel's
同じアプリケーションで複数定義できます。
RootLayoutPanel
の動作は少し異なりますが、常にウィンドウ内の使用可能なサイズをすべて埋めようとするため、パネル内のコンテンツはブラウザー ウィンドウのサイズに完全に適合します。また、ウィンドウのサイズを追跡し、それに応じて子要素のサイズを変更します (サポートされている場合)。またRootLayoutPanel
、 に直接接続しようとし<body> element
ます。たとえば、ページ上のどの html 要素が「開始点」になるかを選択することはできません。
したがって、何をしたいかによって、RootPanel
またはを選択できますRootLayoutPanel
。
于 2012-04-15T12:05:37.833 に答える