1

私は長い間ウェブサイトを開発してきましたが、GWT は初めてで、本当にこれを試してみたいと思っています。

GWT Designer を使用して GWT アプリケーションをレイアウトしようとしています。私の考えは、デザインをffにすることです:

-----------------------------------
|Header - fixed height            |
-----------------------------------
|Navigation - fixed height        |
-----------------------------------
|  Component       <-|-> Right    |
|   box   (a)        |   sidebar  |
|resize with screen  |predefine   |
|                    |    width   |
-----------------------------------
|Group control- fixed size        |
-----------------------------------

私はこのアプリケーションの設計段階で本当に立ち往生しているので、この設計を行うための最良の方法は何でしょうか. コンポーネントボックスの幅と高さが自動調整されたデスクトップアプリケーションのように見せるにはどうすればよいですか (a)。

GXT と GWT の組み合わせを使用しています。そのため、コントロールは純粋な GWT にすることも、GXT サポートを使用することもできます。または、背後にあるロジックも優れています。

どうもありがとうございました。

4

3 に答える 3

2

これは、レイアウト パネルで簡単に実現できます。

アプリでページを埋めるには、RootLayoutPanelを使用します。

説明したようにアプリを分割するには、DockLayoutPanelを使用します。

于 2011-01-29T16:40:37.813 に答える
2

ジェイソン・ホールの答えを見てください。Uibinder のサンプルは次のとおりです (必要な場合)。

<g:DockLayoutPanel unit='EM'>
    <g:north size='4'>
      <g:Label> Header & Navigation </g:Label>
    </g:north>
    <g:center>
      <g:SplitLayoutPanel>
        <g:east size='128'>
          <g:Label> Right Sidebar </g:Label>
        </g:east>
        <g:center>
          <g:ScrollPanel>
            <g:Label> Component Box </g:Label>
          </g:ScrollPanel>
        </g:center>
      </g:SplitLayoutPanel>
    </g:center>
    <g:south size="2">
      <g:Label> Group control </g:Label>            
    </g:south>
</g:DockLayoutPanel>
于 2011-01-29T17:17:42.187 に答える
1

gwt 用のアプリケーションのようなデスクトップ用の gwt-mosaic をお勧めします。デモを確認する必要があります。純粋な Java であるため、モザイク コンポーネントをデバッグするのは非常に簡単です。

于 2011-01-29T11:30:23.007 に答える