質問: Ext JSで画面全体を最大限に表示する方法は? divにグラフを含むウィンドウをレンダリングして、Webページ上の特定の場所に表示します。ウィンドウ上の最大化ボタンをクリックすると、画面全体を最大化するようにしたい。現在、それはそれが存在するdivの次元に最大化するだけです。 ウィンドウをボディにレンダリングすると、ウィンドウが最大化すると画面全体を占めることになりますが、このアプローチの問題は、ページがウィンドウに表示される位置を制御できなくなるためです。 div。誰かがページ上にウィンドウを配置する別の方法を知っているなら、私はこれを試してみてうれしいです。 何か助けを感謝し、
回答: これは、ウィンドウの配置とアプリケーションのレイアウトの厳密さによっては適切ではないかもしれませんが、 `x` と `y` > Ext.Window レンダリングする場所 編集: `window.setPosition(x、y);` を使用して、特定の位置に移動するようにウィンドウに指示することもできます。ウィンドウの `resize` イベントにフックするか、ウィンドウを最大化/最小化するコードから手動でトリガーします。 ``` Ext.create('Ext.window.Window', { title: 'Hello', height: 200, width: 400, layout: 'fit', x: 20, y: 20, items: { xtype: 'grid', border: false, columns: [{header: 'World'}], store: Ext.create('Ext.data.ArrayStore', {}) } }).show(); ```