jp.ne.mki.wedge.education.table.header.group
クラス GroupTableHeaderUI

java.lang.Object
  上位を拡張 javax.swing.plaf.ComponentUI
      上位を拡張 javax.swing.plaf.TableHeaderUI
          上位を拡張 javax.swing.plaf.basic.BasicTableHeaderUI
              上位を拡張 jp.ne.mki.wedge.education.table.header.group.GroupTableHeaderUI

public class GroupTableHeaderUI
extends javax.swing.plaf.basic.BasicTableHeaderUI

GroupTableHeader 用 UI。

GroupTableHeaderを実現するために BasicTableHeaderUI を 拡張したクラスです。

使用にあたって (利用許諾)

このライブラリはフリーソフトウェアです。
このライブラリは役に立つことを願って配布しますが、完全 無保証 です。
本ライブラリを利用して損害が発生した場合、当社は一切の責任を負いません。

ある特定条件下(タイミング、製品・JDKバージョン)では動作不良を招くなどの可能性もありますので、 使用有無判断/テスト は自己責任でお願いします。

このライブラリは 製品サポート の対象外になります。
お問い合わせには一切応じかねますので予めご了承ください。

作成者:
Media Knowledge Industrial Co.,Ltd.
関連項目:
SetHeaderGroup

入れ子のクラスの概要
 
クラス javax.swing.plaf.basic.BasicTableHeaderUI から継承された入れ子のクラス/インタフェース
javax.swing.plaf.basic.BasicTableHeaderUI.MouseInputHandler
 
フィールドの概要
 
クラス javax.swing.plaf.basic.BasicTableHeaderUI から継承されたフィールド
header, mouseInputListener, rendererPane
 
コンストラクタの概要
GroupTableHeaderUI()
           
 
メソッドの概要
 java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
          getPreferredSize Javaのコードをそのままコピーしています。
 void paint(java.awt.Graphics g, javax.swing.JComponent c)
          paint
 
クラス javax.swing.plaf.basic.BasicTableHeaderUI から継承されたメソッド
createMouseInputListener, createUI, getMaximumSize, getMinimumSize, installDefaults, installKeyboardActions, installListeners, installUI, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
 
クラス javax.swing.plaf.ComponentUI から継承されたメソッド
contains, getAccessibleChild, getAccessibleChildrenCount, update
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

GroupTableHeaderUI

public GroupTableHeaderUI()
メソッドの詳細

paint

public void paint(java.awt.Graphics g,
                  javax.swing.JComponent c)
paint

オーバーライド:
クラス javax.swing.plaf.basic.BasicTableHeaderUI 内の paint
パラメータ:
g -
c -

getPreferredSize

public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
getPreferredSize Javaのコードをそのままコピーしています。 (内部でCallしている privateメソッドcreateHeaderSize を独自コードに置き換えるため)

オーバーライド:
クラス javax.swing.plaf.basic.BasicTableHeaderUI 内の getPreferredSize
パラメータ:
component -
戻り値:
PreferredSize