このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
团体オブジェクトの外観と動作
集团
オブジェクト プロパティは集团
オブジェクトの動作を制御します。プロパティの値を変更することによって,集团
オブジェクトの一部の特性を変更できます。プロパティのクエリと設定にはドット表記を使用します。
g = hggroup;c = g.Children;g.Visible =“关闭”;
显示名称
- - - - - -凡例ラベル''
(既定値) |文字ベクトル|一串スカラー凡例ラベル。文字ベクトルまたは字符串スカラーとして指定します。传说
コマンドを呼び出すまで,凡例は表示されません。テキストを指定しない場合,传说
は“达坦”
形式を使用してラベルを設定します。
注释
- - - - - -凡例にオブジェクトを含めるか除外するかの制御注释
オブジェクトこのプロパティは読み取り専用です。
凡例にオブジェクトを含めるか除外するかの制御。注释
オブジェクトとして返されます。基となるIconDisplayStyle
プロパティを次のいずれかの値に設定します。
“上”
——凡例にオブジェクトを含めます。
“关”
——凡例にオブジェクトを含めません(既定)。
“孩子”
——オブジェクトの子のみを個別の項目として凡例に含めます。
看得见的
- - - - - -可視性“上”
(既定値) |开/关逻辑値可視性。“上”
または“关”
,もしくは数値または逻辑1
(真正的
) または0
(假
)として指定します。“上”
の値は真正的
と等価であり,“关”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
“上”
- - - - - -集团
オブジェクト内のすべてのオブジェクトを表示します。
“关”
- - - - - -集团
オブジェクト内のすべてのオブジェクトを非表示にします。非表示の集团
オブジェクトのプロパティに引き続きアクセスできます。集团
オブジェクトの看得见的
プロパティを設定しても集团
オブジェクト内のオブジェクトの看得见的
プロパティは変更されません。
上下文菜单
- - - - - -コンテキスト メニューGraphicsPlaceholder
配列(既定値) |上下文菜单
オブジェクトコンテキスト メニュー。上下文菜单
オブジェクトとして指定します。このプロパティは、オブジェクトを右クリックしたときにコンテキスト メニューを表示するために使用します。関数uicontextmenu
を使用して,コンテキストメニューを作成します。
メモ
易损件
プロパティが“没有”
に設定されている場合またはHitTest
プロパティが“关”
に設定されている場合には,このコンテキストメニューは表示されません。
选择
- - - - - -選択状態“关”
(既定値) |开/关逻辑値選択状態。“上”
または“关”
,もしくは数値または逻辑1
(真正的
) または0
(假
)として指定します。“上”
の値は真正と等価であり,“关”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
“上”
——選択されています。プロット編集モードでオブジェクトをクリックした場合,MATLAB®は选择
プロパティを“上”
に設定します。SelectionHighlight
プロパティも“上”
に設定されている場合,MATLABはオブジェクトの周囲に選択ハンドルを表示します。
“关”
— 選択されていません。
SelectionHighlight
- - - - - -選択ハンドルの表示“上”
(既定値) |开/关逻辑値選択時の選択ハンドルの表示。“上”
または“关”
,もしくは数値または逻辑1
(真正的
) または0
(假
)として指定します。“上”
の値は真正と等価であり,“关”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
“上”
- - - - - -选择
プロパティが“上”
に設定されているときに選択ハンドルを表示します。
“关”
- - - - - -选择
プロパティが“上”
に設定されている場合でも選択ハンドルを表示しません。
按钮向下
- - - - - -マウスクリックコールバック''
(既定値) |関数ハンドル|细胞配列|文字ベクトルマウスクリック コールバック。次の値のいずれかとして指定します。
関数ハンドル
関数ハンドルと追加の引数を含む细胞配列
ベースワークスペース内で評価される有効なMATLABコマンドまたはMATLAB関数の文字ベクトル(非推奨)
このプロパティは、オブジェクトをクリックしたときにコードを実行するために使用します。関数ハンドルを使用してこのプロパティを指定した場合、MATLABはコールバックを実行するときに次の 2.つの引数をコールバック関数に渡します。
クリックしたオブジェクト——コールバック関数内から,クリックしたオブジェクトのプロパティにアクセスします。
イベント データ — 空の引数です。この引数が使用されないことを示すために、関数定義の中でこの引数をチルダ文字 (~
)に置換します。
関数ハンドルを使用してコールバック関数を定義する方法についての詳細は、コールバック定義を参照してください。
メモ
易损件
プロパティが“没有”
に設定されている場合またはHitTest
プロパティが“关”
に設定されている場合には、このコールバックは実行されません。
创建FCN
- - - - - -作成関数''
(既定値) |関数ハンドル|细胞配列|文字ベクトルオブジェクト作成関数。次の値のいずれかとして指定します。
関数ハンドル。
最初の要素が関数ハンドルである 细胞配列。细胞配列内のその後の要素はコールバック関数に渡される引数です。
有効な MATLAB式を含む文字ベクトル (非推奨)。MATLABは、この式をベース ワークスペースで評価します。
コールバックを関数ハンドル、细胞配列、または文字ベクトルとして指定する方法の詳細については、コールバック定義を参照してください。
このプロパティは、MATLABがオブジェクトを作成するときに実行されるコールバック関数を指定します。MATLABは创建FCN
コールバックを実行する前に,すべてのプロパティ値を初期化します。创建FCN
プロパティを指定しない場合,MATLABは既定の作成関数を実行します。
既存のコンポーネントに创建FCN
プロパティを設定しても効果はありません。
このプロパティを関数ハンドルまたは细胞配列として指定した場合,コールバック関数の最初の引数を使用して,作成中のオブジェクトにアクセスできます。それ以外の場合は,関数gcbo
を使用してオブジェクトにアクセスします。
删除FCN
- - - - - -削除関数''
(既定値) |関数ハンドル|细胞配列|文字ベクトルオブジェクト削除関数。次の値のいずれかとして指定します。
関数ハンドル。
最初の要素が関数ハンドルである 细胞配列。细胞配列内のその後の要素はコールバック関数に渡される引数です。
有効な MATLAB式を含む文字ベクトル (非推奨)。MATLABは、この式をベース ワークスペースで評価します。
コールバックを関数ハンドル、细胞配列、または文字ベクトルとして指定する方法の詳細については、コールバック定義を参照してください。
このプロパティは、MATLABがオブジェクトを削除するときに実行されるコールバック関数を指定します。MATLABは、オブジェクトのプロパティを破棄する前に删除FCN
コールバックを実行します。删除FCN
プロパティを指定しない場合、MATLABは既定の削除関数を実行します。
このプロパティを関数ハンドルまたは细胞配列として指定した場合,コールバック関数の最初の引数を使用して,削除されるオブジェクトにアクセスできます。それ以外の場合は,関数gcbo
を使用してオブジェクトにアクセスします。
可中断
- - - - - -コールバックの割り込み“上”
(既定値) |开/关逻辑値コールバックの割り込み。“上”
または“关”
,もしくは数値または逻辑1
(真正的
) または0
(假
)として指定します。“上”
の値は真正的
と等価であり,“关”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
このプロパティは実行中のコールバックが割り込み可能かどうかを決定します。2次のつのコールバックの状態について考慮する必要があります。
"実行中"コールバックは、現在実行しているコールバックです。
“割り込み”コールバックは,実行中のコールバックに割り込もうとするコールバックです。
MATLABがコールバックを呼び出すたびに、そのコールバックは実行中のコールバック (がある場合) に割り込もうとします。実行中のコールバックを所有するオブジェクトの可中断
プロパティが,割り込み可能かどうかを決定します。
値が“上”
の場合,他のコールバックがオブジェクトのコールバックに割り込むことができます。割り込みは,drawnow
、图形
、uifigure
、getframe
、等待
、暂停
コマンドなどの,MATLABが次にキューを処理するポイントで発生します。
実行中のコールバックにこれらのいずれかのコマンドが含まれている場合,MATLABはそのポイントでコールバックの実行を停止し,割り込みコールバックを実行します。割り込みコールバックが完了すると,MATLABは実行中だったコールバックの実行を再開します。
実行中のコールバックにこれらのコマンドが含まれていない場合,MATLABはそのコールバックの実行を割り込みなしで完了します。
値が“关”
の場合,割り込みの試行はすべてブロックされます。割り込みコールバックを所有するオブジェクトのBusyAction
プロパティが、その割り込みコールバックを破棄するかキューに入れるかを決定します。
メモ
コールバックの割り込みと実行は,以下の状況では動作が異なります。
割り込みコールバックが删除FCN
、关闭请求FCN
またはSizeChangedFcn
の各コールバックの場合,可中断
プロパティの値にかかわらず割り込みが発生します。
実行中のコールバックが関数等待
を現在実行している場合,可中断
プロパティの値にかかわらず割り込みが発生します。
计时器
オブジェクトは、可中断
プロパティ値にかかわらず,スケジュールに従って実行されます。
MATLABは,割り込みが発生したときにプロパティの状態や表示を保存しません。たとえば,gca
コマンドやgcf
コマンドから返されたオブジェクトは,別のコールバックを実行するときに変更されている可能性があります。
BusyAction
- - - - - -コールバックキューイング“队列”
(既定値) |“取消”
コールバックキューイング。“队列”
または“取消”
として指定します。BusyAction
プロパティはMATLABによる割り込みコールバックの実行の処理方法を決定します。2次のつのコールバックの状態について考慮する必要があります。
"実行中"コールバックは、現在実行しているコールバックです。
“割り込み”コールバックは,実行中のコールバックに割り込もうとするコールバックです。
MATLABがコールバックを呼び出すたびに,そのコールバックは実行中のコールバックに割り込もうとします。実行中のコールバックを所有するオブジェクトの可中断
プロパティが,割り込みを許可するかどうかを決定します。割り込みが許可されない場合は,割り込みコールバックを所有するオブジェクトのBusyAction
プロパティが,そのコールバックを破棄するかキューに入れるかを決定します。BusyAction
プロパティは次の値を取ることができます。
“队列”
——割り込みコールバックをキューに入れ,実行中のコールバックが終了した後に処理されるようにします。
“取消”
— 割り込みコールバックを実行しません。
易损件
- - - - - -マウスクリックをキャプチャ可能な子“可见的”
(既定値) |“没有”
マウス クリックをキャプチャ可能な子。次の値の 1.つとして指定します。
“可见的”
— 自身の易损件
プロパティの値に応じて、子オブジェクトはマウス クリックをキャプチャできます。
“没有”
——子の易损件
プロパティの値にかかわらず、どの子オブジェクトもマウス クリックをキャプチャできません。
HitTest
- - - - - -子によってキャプチャされたマウスクリックへの応答“上”
(既定値) |开/关逻辑値子によってキャプチャされたマウスクリックへの応答。“上”
または“关”
,もしくは数値または逻辑1
(真正的
) または0
(假
)として指定します。“上”
の値は真正的
と等価であり,“关”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
“上”
- - - - - -集团
オブジェクトの按钮向下
コールバックをトリガーします。UIContextMenu
プロパティが定義されている場合は,コンテキストメニューを呼び出します。
“关”
- - - - - -集团
オブジェクトのコールバックをトリガーしません。代わりに,HitTest
プロパティが“上”
に設定され,マウスクリックをキャプチャできる易损件
プロパティ値をもつ、最も近い先祖のコールバックをトリガーします。
集团
オブジェクトはマウスクリックをキャプチャしません。しかし,集团
オブジェクトの子がクリックされ、子のHitTest
プロパティが“关”
に設定されている場合,子はクリックを集团
オブジェクトに渡します。
被删除
- - - - - -削除状態このプロパティは読み取り専用です。
削除状態。matlab.lang.OnOffSwitchState
型の开/关逻辑値として返されます。
MATLABは、删除FCN
コールバックが実行を開始すると、被删除
プロパティを“上”
に設定します。コンポーネントオブジェクトが存在しなくなるまで被删除
プロパティは“上”
に設定されたままです。
クエリや変更の前にオブジェクトが削除されようとしていないか確認するために被删除
プロパティの値をチェックします。
父母亲
- - - - - -親斧头
オブジェクト|集团
オブジェクト|变换
オブジェクト親。斧头
、集团
または变换
オブジェクトとして指定します。
孩子们
- - - - - -子GraphicsPlaceholder
配列|グラフィックス オブジェクトの配列子。グラフィックス オブジェクトの配列として返されます。このプロパティは、子のリストの参照や子の並べ替えに使用します。子を並べ替えるには、このプロパティ自体で値の順序を並べ替えます。
孩子们
プロパティを使用して子の追加や削除を行うことはできません。このリストに子を追加するには,子グラフィックスオブジェクトの父母亲
プロパティにこの集团
オブジェクトを設定します。
HandleVisibility
- - - - - -オブジェクトハンドルの可視性“上”
(既定値) |“关”
|“回调”
親の孩子们
プロパティ内でのオブジェクト ハンドルの可視性。次の値のいずれかとして指定します。
“上”
——オブジェクトハンドルは常に表示されます。
“关”
— オブジェクト ハンドルは常に非表示です。このオプションは、他の関数による意図しない変更を防止するために役立ちます。HandleVisibility
を“关”
に設定すると,その関数の実行中にハンドルが一時的に非表示になります。
“回调”
— オブジェクト ハンドルはコールバック内から、あるいはコールバックにより呼び出される関数から参照できます。しかし、コマンド ラインから呼び出される関数からは参照できません。このオプションを使用すると、コマンド ラインからのオブジェクトへのアクセスがブロックされますが、コールバック関数からのアクセスは許可されます。
オブジェクトが親の孩子们
プロパティ内にリストされない場合、オブジェクト階層の検索またはハンドル プロパティのクエリによってオブジェクト ハンドルを取得する関数は、そのオブジェクト ハンドルを返しません。こうした関数の例としては、関数得到
、findobj
、gca
、gcf
、gco
、newplot
、班
、clf
,および关闭
などが挙げられます。
非表示のオブジェクト ハンドルは有効なままです。ルートのShowHiddenHandles
プロパティを“上”
に設定すると,HandleVisibility
プロパティの設定にかかわらず,すべてのオブジェクトハンドルがリストされます。
类型
- - - - - -グラフィックスオブジェクトのタイプ“hggroup”
このプロパティは読み取り専用です。
グラフィックスオブジェクトのタイプ。“hggroup”
として返されます。プロット階層内にある特定のタイプのすべてのオブジェクトを検出するためにこのプロパティを使用できます。たとえばfindobj
を使用してタイプを検索します。
标签
- - - - - -オブジェクト識別子''
(既定値) |文字ベクトル|一串スカラーオブジェクト識別子。文字ベクトルまたは 一串スカラーとして指定します。オブジェクトの識別子として機能する一意の标签
値を指定できます。コードの他の部分からオブジェクトにアクセスする必要がある場合,関数findobj
を使用して标签
値に基づいてオブジェクトを検索できます。
用户数据
- - - - - -ユーザーデータ[]
(既定値) |配列ユーザー データ。任意の MATLAB配列として指定します。たとえば、スカラー、ベクトル、行列、细胞配列、文字配列、桌子または構造体を指定できます。このプロパティを使用して、任意のデータをオブジェクトに保存します。
程序设计师を使用している場合は,用户数据
プロパティを使用する代わりに,アプリでパブリックプロパティまたはプライベートプロパティを作成してデータを共有します。詳細については,程序设计师アプリ内でのデータの共有を参照してください。
UIContextMenu
プロパティは非推奨R2020a以降は非推奨
R2020a以降,UIContextMenu
プロパティの設定または取得は推奨されていません。代わりに,上下文菜单
プロパティを使用してください。これは、UIContextMenu
プロパティと同じタイプの入力を受け入れ、同じように動作します。
現時点でUIContextMenu
プロパティを削除する予定はありませんが、関数集
、得到
、または属性
を集团
オブジェクトで呼び出す際にリストされなくなりました。
次の MATLABコマンドに対応するリンクがクリックされました。
コマンドを MATLABコマンド ウィンドウに入力して実行してください。网状物ブラウザーは MATLABコマンドをサポートしていません。
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。