0

JavaでToDoManagerを作ろうとしています。今のところ、基本バージョンに必要なものはだいたい揃っています。しかし、パネルのサイズに問題があります。

私はメインのJFrameを持っています。これには JPanel、たとえば jPanel1 が含まれます。jPanel1 には 2 つのボタン (追加と削除) と別の JPanel (jPanel2 など) があります。

jPanel2 には、変更されたバージョンの JTable を含む JScrollPane が含まれています。

私が望むのは、JTable を伸ばすように指示することです。これにより、JTable 内のすべてを表示できるようになり、次に JScrollPane と jPanel2 に「パック」またはサイズ変更を指示して、JTable を完全に表示できるようにします (可能でない場合は、JScrollPane を使用する必要があります)。その作業を行い、スクロールバーを描画します)。

これは私が現時点で持っているものです:

GUIスイング だから多分あなたは2つの問題を見ることができます:

1) 横スクロールバーが表示されない。(ただし、スクロールバーを設定しました:HORIZONTAL_AS_NEEDED)

2) mainJFrameにも jPanel1 にも優先サイズを設定しませんでしたが、常に同じサイズでパックされます。したがって、jPanel2 を JTable いっぱいまで引き伸ばしたいと思います。それが画面サイズを超える場合は、スクロール バーを描画します。

4

1 に答える 1