jp.ne.mki.wedge.education.table.synchro.leftcenter
クラス SynchroNavigationalMap

java.lang.Object
  上位を拡張 javax.swing.AbstractAction
      上位を拡張 jp.ne.mki.wedge.education.table.synchro.leftcenter.SynchroNavigationalMap
すべての実装されたインタフェース:
java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action

public class SynchroNavigationalMap
extends javax.swing.AbstractAction

同期化テーブル用 NavigationMap。

Tab,Enter などのテーブル内フォーカス移動 制御を同期化テーブル用にカスタマイズした NavigationMap です。

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

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

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

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

作成者:
Media Knowledge Industrial Co.,Ltd.
関連項目:
BasicTableUI, 直列化された形式

フィールドの概要
protected  int dx
          x方向に移動する数
protected  int dy
          y方向に移動する数
protected  boolean extend
          SelectionModelに渡すextendの値
protected  boolean inSelection
          Selection系の移動(他列、他行まで検索)かどうか
protected  int leadColumn
          列番号
protected  int leadRow
          行番号
protected  javax.swing.JTable leftTable
          左側のテーブル
protected  int minColumn
          最小カラム選択Index. 0はHeaderのため選択はさせない
protected  javax.swing.JTable rightTable
          右側のテーブル
protected  javax.swing.JTable targetTable
          対象のテーブル
 
クラス javax.swing.AbstractAction から継承されたフィールド
changeSupport, enabled
 
インタフェース javax.swing.Action から継承されたフィールド
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 
コンストラクタの概要
SynchroNavigationalMap(java.lang.String name, int dx, int dy, boolean extend, boolean inSelection, javax.swing.JTable leftTable, javax.swing.JTable rightTable)
          コンストラクタ
 
メソッドの概要
 void actionPerformed(java.awt.event.ActionEvent e)
          処理実行
 
クラス javax.swing.AbstractAction から継承されたメソッド
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

dx

protected int dx
x方向に移動する数


dy

protected int dy
y方向に移動する数


extend

protected boolean extend
SelectionModelに渡すextendの値


inSelection

protected boolean inSelection
Selection系の移動(他列、他行まで検索)かどうか


leadRow

protected int leadRow
行番号


leadColumn

protected int leadColumn
列番号


targetTable

protected javax.swing.JTable targetTable
対象のテーブル


minColumn

protected int minColumn
最小カラム選択Index. 0はHeaderのため選択はさせない


leftTable

protected javax.swing.JTable leftTable
左側のテーブル


rightTable

protected javax.swing.JTable rightTable
右側のテーブル

コンストラクタの詳細

SynchroNavigationalMap

public SynchroNavigationalMap(java.lang.String name,
                              int dx,
                              int dy,
                              boolean extend,
                              boolean inSelection,
                              javax.swing.JTable leftTable,
                              javax.swing.JTable rightTable)
コンストラクタ

パラメータ:
name - Actionの名前
dx - x方向に移動する数
dy - y方向に移動する数
extend - SelectionModelに渡すextendの値
inSelection - Selection系の移動(他列、他行まで検索)かどうか
leftTable - 左側のテーブル
rightTable - 右側のテーブル
メソッドの詳細

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
処理実行

パラメータ:
e - ActionEvent