私が望むのは、いつも最後の行にスクロールバーを置いておきたいときです。時には60行以上があります。そのとき、60行目の最後にスクロールバーを置く必要があります。
自分のプログラムでjtableに行と列を手動で追加しました。 これを行うにはどんな方法がありますか? 簡単な例を挙げてください。 私は初心者からjtableです。
回答:
回答№1は1あなたのボタンをクリックしてリスナーをこのコードを追加:
JScrollBar vertical = scrollPane.getVerticalScrollBar();
vertical.setValue( vertical.getMaximum() );
スクロールパネルは常に下に表示されます
回答№2の場合は1
テーブルを更新するたびに、次の操作を行うことができます:
JTable tbl; // your table
tbl.scrollRectToVisible(new Rectangle(0, tbl.getHeight() - 1, tbl.getWidth(), 1));