次のような UI を持つ JTable を作成したいと思います。
「+」と「-」は、関連する行または列を追加または削除するボタンを示します。ボタンが既存の行と列に適切に配置されるようにするには、データ部分を超えてテーブルを拡張してボタンも含めるのが最も簡単なようです。したがって、上のテーブルには 5 行 6 列が含まれます。
質問:
- JTable の列ヘッダーの上にボタンを配置できますか?
- 私の理解では、セル レベルでボタンと空白セル (ここを参照) のセル境界線を削除することはできません。次に、ボタンを列または行に揃える別の方法はありますか?
- 目的の動作を可能にする、見たり使用したりした類似の UI スタイルはありますか? ライブラリはありますか?これは、たとえば、削除する特定の行または列を選択するためのコンボ ボックスで実現できることを知っています。ただし、行/列を追加/削除するオプションが行/列のすぐ隣に配置されるスタイルを好みます。
ご協力いただきありがとうございます。