1

jPanel をセルとして使用し、テーブルには 1 つの列しかありません。次のようになります ( JTable: Buttons in Custom Panel in Cell )。

デフォルトでは、行に関連付けられたパネル (cellll) には、作成された日付が含まれています。jPanel データ全体を表示するためにアクションが発生した jpanel を拡張 (スライド ダウン) する ActionListere メソッドを実装したいと考えています。

あなたが私の意味を理解してくれることを願っています。

4

1 に答える 1

0

基本的に、JList.ensureIndexIsVisible(int) と同じことを行いたいのですが、テーブルを使用します。

コンポーネントには、「scrollRectToVisible(Rectangle aRect)」というメソッドがあり、必要なことをほぼ行う必要があります。

したがって、JTable を使用して cellRect(int width, int height, boolean includingSpacing) を取得し、それを「scrollRectToVisible」に渡すことができます。

アクションの行を見つけるには巧妙な作業を行う必要がありますが、この情報が既に提供されているテーブル セル エディターを使用していると仮定します。

于 2012-07-11T01:41:34.603 に答える