援助編集機能のEAS

コピー、切り取り、貼り付け
//コピー
table.getEditHelper()のコピー();.
//カット
table.getEditHelper()カット();.
//貼り付け
table.getEditHelper()貼り付け();.
table.getEditHelper()。 isPastable(); //有効なデータを貼り付けることができますがあれば

削除
選択した領域の削除//
)(削除)(table.getEditHelperを;.
//指定された領域を削除
KDTRange新しい新しいKDTRange範囲=();
range.add(新しい新しいKDTBlockを( 0、0、1、1));
//式、値、ユーザオブジェクト)を含むコンテンツ(削除
table.getEditHelper())レンジ(削除;.
//のオプションを削除しても指定することができる
。// table.getEditHelper()は、(削除レンジ、KDTEditHelper.DELETE_VALUE);

//セルを削除します(デフォルトはコンテンツだけを削除することです)
table.getEditHelper()deleteCell(rowIndexに、colIndex);.
// deleteオプションを指定することもできます
table.getEditHelper()deleteCell(rowIndexに、colIndex 、KDTEditHelper.DELETE_ALL);.

オプションの定義を削除します。
コンテンツは、細胞とスタイルの削除KDTEditHelper.DELETE_ALL
(STYLE除く内容を含む)KDTEditHelper.DELETE_CONTENTセルの内容を削除するだけ
KDTEditHelper .DELETE_STYLEは、セルスタイルのみ削除
KDTEditHelper.DELETE_VALUEのみセルの値を削除する
だけセルの数式削除KDTEditHelper.DELETE_FORMULA
KDTEditHelper.DELETE_USEROBJECTセルのみ削除するユーザーオブジェクト


急速に空のデータテーブルの行を作成する
//コンストラクタを使用して作成しています次のコードは、5つの、二つの方法表の行ヘッダ行10及びダミーデータラインを示すと表の行NULLデータが、作成されます。
@方法:
KDTable新しい新しいテーブルKDTable =;(5 ,. 1、10)
//方法二:
KDTableテーブル=新しい新しいKDTable();
this.createBlankTable(5 ,. 1、10)、
コピー禁止、ペースト、操作切断
テーブル.getActionMap()削除(KDTAction.COPY);.
table.getActionMap()削除(KDTAction.PASTE);
。table.getActionMap()(KDTAction.CUT)を除去します。




おすすめ

転載: www.cnblogs.com/luojiabao/p/10963917.html