Vaadin Charts 2のチャートの要素間の垂直方向の空白を減らす方法はありますか?
このスクリーン ショットのオレンジ色のボックスを参照してください。
これが魅力的にレイアウトされたグラフになることは理解していますが、私の場合、レイアウト内に多くの線を含む多くのグラフを組み立てています。そのため、グラフのプロット エリアに使用されるピクセルの量を最大化したいと考えています。
Vaadin Charts 2のチャートの要素間の垂直方向の空白を減らす方法はありますか?
このスクリーン ショットのオレンジ色のボックスを参照してください。
これが魅力的にレイアウトされたグラフになることは理解していますが、私の場合、レイアウト内に多くの線を含む多くのグラフを組み立てています。そのため、グラフのプロット エリアに使用されるピクセルの量を最大化したいと考えています。
最初のオレンジ色のボックスは、実際にはチャート内の空白ではありません。または、そうである場合、それを変更する方法がわかりません。
2 番目のオレンジ色のボックスは、タイトル要素の「余白」です。setMargin
オブジェクトでメソッドを呼び出すことができTitle
ます。5
示されているような小さなチャートでは、 の値が役立つことがわかりました。
this.getConfiguration().getTitle().setMargin( 5 );
同様に、Legend
オブジェクトもsetMargin
コマンドを提供します。5
ここでも、 の値が役立つことがわかりました。
this.getConfiguration().getLegend).setMargin( 5 );
グラフ全体は同じサイズのままです。その全体チャート内のスペースのみが変更され、再割り当てされます。
これらのsetMargin
方法の両方で、オブジェクトとプロット エリアの間の余白が縮小されます。解放されたピクセルは、プロット エリアに割り当てられます。
特に小さいグラフでは、違いが顕著になる場合があります。これは、マージンを に設定する呼び出しを追加する前後のスクリーンショットです5
。新たに取得したピクセルのために、Y 軸のスケーリングが変更されました。