Developer'sWorks
サンプルVer1.1/ゼロ幅列を無視するNavigationクラス

左右の矢印キーで移動した際、幅が0の列を無視し、スムーズにカーソル移動を行うためのNavigationクラスです。
Webtribe/VisualFrameでは 列の非表示をすることができなく、
特定列を動的に 表示/非表示としたい場合は

column.setMinimumWidth(0);
column.setPreferredWidth(0);

として、列を非表示とします。
この時、カーソルキーの移動で幅0の列にフォーカスが入ってしまうため、
その問題を回避する目的で このNavigationクラスを使用することができます。


詳細情報は、Javadoc,ソース を参照して下さい。
使用方法などについての質問もサポートではお受けできません。ご了承ください。

  1. AllowNavigation.java (JavaDoc)
    [TYPE]:Navigationクラス
  2. SetAllowNavigation.java (JavaDoc)
    [TYPE]:ビジネスルール