[概要と注意事項] [目次]

図面編集

概要

図形の描画・編集・保存を行うコンポーネント

クラス名

jp.go.aist.dmrc.platform.beans.graphics.drawing.PFDrawingEditor

イベント

イベント名イベント番号/発生条件/内包データ
アクション
0直線モードに変更したとき
1矩形モードに変更したとき
2楕円モードに変更したとき
3矢印モードに変更したとき
4文字モードに変更したとき
5画像モードに変更したとき
6多角形モードに変更したとき
7選択モードに変更したとき
データドロップ
0ファイルをドロップしたとき
ドロップデータドロップしたファイルのパス名
データ設定
0ファイルを読み込んだとき
イベント対象データファイルのフルパス名
データ更新
0画面をクリアしたとき
イベント対象データnull
更新データnull
1図形を追加したとき
イベント対象データ追加した図形のインデックス
更新データ
2図形を削除したとき
イベント対象データ削除した図形のインデックス
更新データ
3図形を編集あるいは前面/背面へ移動したとき
イベント対象データ図形の現在のインデックス
更新データnull (編集時) / 移動前のインデックス (移動時)
4元に戻す・やり直ししたとき
イベント対象データ
更新データ

メソッド

メソッド名(日本語)メソッド名引数
画面クリアclear
ファイルを開くfileLoad
File読み込みファイル
ファイルに保存するfileSave
File出力先ファイル
描画されている図形を取得するgetBytes
選択中の描画データIDを1つ取得するgetSelectedDataID
選択中の描画データIDのリストを取得するgetSelectedDataIDList
やり直しredo
JPEG形式で保存するsaveJpg
Fileファイルのフルパス
シリアライズ形式で保存するsaveSer
Fileファイルのフルパス
SVG形式で保存するsaveSvg
Fileファイルのフルパス
描画する図形を設定するsetBytes
[B図形を設定する
色を設定するsetColor
Color描画色
フォントを設定するsetFontSize
Fontフォント
図形の種類を設定するsetMode
int図形の種類(0:直線, 1:矩形, 2:楕円, 3:矢印, 4:文字, 5:画像, 6:多角形, 7:選択)
矢印描画にするsetModeArrow
楕円描画にするsetModeEllipse
画像描画にするsetModeImage
直線描画にするsetModeLine
多角形描画にするsetModePolyline
矩形描画にするsetModeRect
図形を選択するsetModeSelect
文字描画にするsetModeText
元に戻すundo