• 締切済み

jpanelのタイトルの横に・・・

どなたか知恵を貸してください。 現在、javaのswingを使って画面を作っています。画面の中のswingコンテナのパネル(jpanel)には、ボーダーを表示し、タイトルをつけています。  質問なのですが、そのタイトルのすぐ右横にjtextfieldを表示させたいのですが、どういうレイアウト手法を使ったらよいのでしょうか?仕事で作成しなければならないため、焦っています。良い知恵がありましたらアドバイスをよろしくお願いします。

みんなの回答

noname#49664
noname#49664
回答No.1

タイトルバーとして表示しているものの右端に表示させたい、ということですか? それとも、タイトルバーの右辺の外側につけたいということでしょうか? タイトルバー(の内部)の右端に組み込みたいということなら、例えばタイトルバー部分のJPanelに横2×縦1のGridLayoutを組み込み、その右側にJPanelを入れて右揃えでFlowLayoutを組み込む、という感じになるでしょうか。  もっと微妙な調整が必要ということなら、LayoutManagerかLayoutManager2を継承して独自にレイアウトマネージャを定義するのが手っ取り早いかも知れませんね。

関連するQ&A