2011-12-10 8 views
0

JavaとSwingを使用してグラフィックインターフェイスを開発しています。パネル間を移動しながらJButtonを維持するのは苦労しています。Netbeans GUI Swing Builderを使用したJComponentsの位置付け

各パネルの左下に3つのボタンが並んでいますが、すべてのパネルが同じサイズですが、どういうわけかアプリケーションを実行すると位置が少し変わってしまいます(表示されるデザインプレビューで正しい場所に)。それはちょっと面倒です。お手数ですが

+6

行137の列42を '。' '、'とすべてが良いはずです。 OTOHが動作しない場合は、[SSCCE](http://sscce.org/)を投稿し、特定の質問をしてみてください。 –

答えて

1

あなたはタブをしようとしていますか?もしあなたがそうであれば、JTabbedPaneはこれをボタンよりもはるかに優れています。

Netbeans GUIビルダーを使用しているので、左側のコンポーネントパネルのオプションを見てください。あなたが本当に欲しいのであれば、それはSwingタブ付きペインとAWTペインを持っています。

+0

あなたの答えJonに感謝します。タブは実際には私が探していたものではありません。なぜなら、ボタンは一連のページを通して前後に移動するためです。それは公共の使用のためにいくつかの点で表示される触覚的なアプリケーションであることを意図しているので、私は使いやすさを最大限にするために丸いボタンをいくつか置くことに決めました。何か案は? – user1090810

+2

あなたは 'LayoutManager'を使用していますか?いずれも動作しますが、使用する必要があります。 'JPanel'ですべてがちょうど叩かれれば、必然的に必ず失敗するでしょう。 – Jon

+0

*「一連のページを前後に移動するためのボタンがあります」* ['CardLayout'](http://docs.oracle.com/javase/7/docs/api/java/awt/CardLayout .html)。 –

関連する問題