2017-04-11 13 views
1

私のアプリケーションのGUIで作業していますが、コンポーネント(ラベル、ボタンなど)を配置しようとしていますが、コンポーネントの位置を変更できません。 レイアウトを中央または上に変更できますが、それ以外は変更できません。 誰かが自分のコンポーネントの配置を手伝ってくれますか?新しいGUIビルダーのコンポーネントの場所を変更する方法

+0

こんにちは、歓迎! [よくある質問](http://stackoverflow.com/help/how-to-ask)と[完璧な質問](http://codeblog.jonskeet.uk/2010/08/29/)をお読みください。完全な質問を作成する方法)と、[最小限の、完全で検証可能な例](http://stackoverflow.com/help/mcve) –

答えて

1

コンポーネントの配置は、コンテナのレイアウトマネージャによって指定されます。これは最初は直感的ではないように見えるかもしれませんが、いったん利用可能な異なるレイアウトマネージャの感覚を得ると、より簡単になります。あなたのコンテナが現在、北、南、東、西、および中央にコンポーネントを配置できるBorderLayoutを使用しているようです。デザイナーは、コンテナごとに異なるレイアウトマネージャを選択することができます。レイアウトが異なるコンポーネントを入れ子にすることで、必要な位置決め効果を得ることができます。

開始するのに適した場所はLayout Managers section of the Developer guideです。

+0

を作成する方法しかし、私は例えば左にないラベルを配置する方法または中央の位置であるが、真ん中のもの。私はちょうど左と中心の間で選ぶことなしにちょっとした詰め物をどうやってできるのですか? –

+0

はい。今はちょっと混乱しています。パディングと余白はテーマの一部と見なされるため、テーマで編集する必要があります。これは古いテーマデザイナーで編集されています。私たちは現在これに取り組んでおり、今後のリリースでこれをより簡単にすることを願っています。 GUIビルダーは、階層を整理するのに便利です。スタイルと外観(パディング、ボーダー、背景イメージなど)を洗練するためには、テーマデザイナーかC​​SS(CSSライブラリー経由)のいずれかを使用するスタイルを使用します。 –

+0

リリースが出ると仮定していますか? –

関連する問題