切换のプロパティ
スイッチのと动作の制御
スイッチは状态示す示す示すコンポーネントコンポーネントですがののとと动作をを制御制御しししますます。ドット表记をを使用使用しししてて,特定
无花果= uifigure;s = uiswitch(图);s.Items = {'cold','hot'};
スイッチ
价值
-値
项目
の要素|项目数据
の要素
値。项目
または项目数据
の配列要素指定し。既定では,价值
は项目
の最初要素になり。。
价值
を项目
の要素する,その要素に位置にスイッチが切り替わり。项目数据
が空でない,价值
は项目数据
の要素设定,スイッチは关连位置に切り替わります。
项目
-スイッチのオプション
{'off','on'}}
(既定)|文字文字の细胞配列|字符串配列|1
行2
列分类配列
スイッチのオプション文字ベクトルのの配列配列,,配列配列配列またはまたはまたは1
行2
分类分类配列指定し。配列を指定する场合场合配列ににはははははははははつつつつつつつつつのがなけれなけれなければばばなりなりなりなりなりませませませませませんんん。。。。。重复重复重复重复重复重复重复するするするする®はカテゴリなセット,配列内値使用使用ますます。
项目数据
-项目
の各に关连付けるデータ
空の([]
)(既定)|1行2列の配列配列|1行2列の细胞配列
项目
プロパティ値各に关连付けるデータデータ。。。。。。。列ののまたはまたはまたはまたはまたはまたはまたはまたはまたはまたはまたはまたはまたはまたはまたはまたはまたはまたはまたはまたはまたはまたはまたはまたはまたは列列列列列列列のの配列配列配列指定しますます
たとえば,项目
値を{'Freezing','Boiling'}
に设定し场合,项目数据
値をする(単位:摂)の[0,100]
に设定でき。项目数据
値はユーザーにされません。
例:{'一二'}
例:[10 20]
方向
-向き
'水平的'
(既定)|'垂直的'
スイッチの向き。'水平的'
または'垂直的'
として指定し。
フォント
fontname
-フォント名
システムでされいるフォントの名前
フォント名サポートされいるいる指定ますます。既定のフォントは,,特定のオペレーティングオペレーティングシステムとととロケールロケール
指定しが利用できない场合,,はは実行中中システムシステムでで利用可能なフォントから最も最も最もよくよく一致
例:'arial'
字体大小
-フォントサイズ
正の数値
フォントサイズのとして指定しますはピクセルです。既定のフォントフォントサイズは,,特定のオペレーティングオペレーティングシステムシステムシステムと
例:14
量级
-フォントの太さ
'普通的'
(既定)|'大胆的'
フォントのさのいずれかのとして指定します。
'普通的'
- 各フォント定义れいる既定のささ'大胆的'
-'普通的'
よりも太い文字
すべての太字があるとはませ。太字がないの场合,'大胆的'
を指定とフォントのになります。
fontangle
-フォントの角度
'普通的'
(既定)|“斜体”
フォントの角度。'普通的'
または“斜体”
として指定。のフォントイタリックフォントのがあるわけではありません。。イタリックががののの“斜体”
を指定とフォントのになります。
字体颜色
-フォントの色
[0 0 0]
(既定)|RGB 3成分|16进数カラーコード|'r'
|'G'
|'b'
|...
RGB 3成分成分,,,进数カラー表リストされオプションオプションのいずれかと指定指定しますますます
rgb 3成分16进数进数コード,色指定するに役立ちます。。
rgb 3成分,の赤绿青成分のを指定するするするするするする成分の行行ベクトル値値値は値
[0,1]
の范囲なければません。たとえば[0.4 0.6 0.7]
のようにます。16进数カラーはハッシュ记号(
#
)で始まり,,桁桁または6桁のの0
からF
16进数进数が続く文字またはスカラースカラースカラー。の値ではは大文字小文字文字は区别さされれませんませんません'#ff8800'
,'#ff8800'
,'#f80'
,および'#f80'
は等価です。
あるいは名前して一部の的な色色を指定指定。次次の表表表表表ににににににに,,,,名前名前名前名前名前名前ののののの付い付い付い付い付いたたの
色名 | 省略名 | RGB 3成分 | 16进数カラーコード | 外観 |
---|---|---|---|---|
'红色的' |
'r' |
[1 0 0] |
'#ff0000' |
|
'绿色' |
'G' |
[0 1 0] |
'#00ff00' |
|
'蓝色的' |
'b' |
[0 0 1] |
'#0000FF' |
|
'青色' |
'C' |
[0 1 1] |
'#00ffff' |
|
'品红' |
'M' |
[1 0 1] |
'#ff00ff' |
|
'黄色' |
'y' |
[1 1 0] |
'#ffff00' |
|
'黑色的' |
'K' |
[0 0 0] |
'#000000' |
|
'白色的' |
'W' |
[1 1 1] |
'#ffffff' |
|
matlabののタイプので使用れている既定色色色のののののののののののののの
RGB 3成分 | 16进数カラーコード | 外観 |
---|---|---|
[0 0.4470 0.7410] |
'#0072BD' |
|
[0.8500 0.3250 0.0980] |
'#D95319' |
|
[0.9290 0.6940 0.1250] |
'#EDB120' |
|
[0.4940 0.1840 0.5560] |
'#7E2F8E' |
|
[0.4660 0.6740 0.1880] |
'#77AC30' |
|
[0.3010 0.7450 0.9330] |
'#4dbeee' |
|
[0.6350 0.0780 0.1840] |
'#a2142f' |
|
対话机能
可见的
-可视性の状态
'上'
(既定)|开/关逻辑値
可视性の。'上'
または'离开'
,もしくはまたは逻辑1
((真的
)または0
((错误的
)として指定し。'上'
の値は真的
と等価であり,'离开'
は错误的
logical値をををををを値値値使用使用できますますはmatlab.lang.onoffswitchstate
ON/OFF ON/OFF逻辑値値格纳され。。。
'上'
- オブジェクトを表示ます。'离开'
- オブジェクトをず非表示ます。非表示表示ののコンポーネントコンポーネントコンポーネントのプロパティには引き続き。
アプリの高速するに,起动に表示する必要のないないすべてすべてのの可见的
プロパティを'离开'
に设定し。
使能够
-操作可能状态
'上'
(既定)|开/关逻辑値
操作可能状态。'上'
または'离开'
,もしくはまたは逻辑1
((真的
)または0
((错误的
)として指定し。'上'
の値は真的
と等価であり,'离开'
は错误的
logical値をををををを値値値使用使用できますますはmatlab.lang.onoffswitchstate
ON/OFF ON/OFF逻辑値値格纳され。。。
このプロパティを
'上'
に设定た,ユーザーはコンポーネント操作できます。このプロパティを
'离开'
に设定场合コンポーネントはグレー表示れ。これ,,アプリユーザーユーザーがががコンポーネントコンポーネントコンポーネントを操作することができことができず,,,,コンポーネントコンポーネントコンポーネント
工具提示
-ツールヒント
''
(既定)|文字ベクトル|文字文字の细胞配列|字符串配列|1次元分类配列
cell配列のの文字ベクトル文字配列配列配列,,配列配列配列配列配列配列配列配列配列配列またはまたはまたはののののの次元次元次元次元次元1ますコンポーネントになっているもも,ツールヒントヒントヒントされれますます。。。复数复数复数复数复数行行行行のののののテキストテキストテキストテキストををを表示表示表示するするするするにはははは文字文字文字文字文字文字文字文字ベクトルベクトルベクトルベクトルベクトルベクトルののののののののののの分类配列配列配列配列配列指定した场合场合,,,はははははカテゴリ完全なセットではなくではなく,,配列配列内
上下文菜单
-コンテキストメニュー
空のGraphicsPlaceHolder
配列(既定)|上下文菜单
オブジェクト
コンテキストメニュー。关数Uicontextmenu
を使用て作成さたた上下文菜单
オブジェクトとしてますこのはコンポーネント右クリックたときにコンテキストメニューメニューを表示するするために使用使用
位置
位置
-スイッチの位置サイズ
[100 100 45 20]
(既定)|[左底宽度高度]
状态マーク状态をたスイッチのとサイズ。ベクトル[左底宽度高度]
として指定。の表で,各要素について说明し。
要素 | 说明 |
---|---|
剩下 |
亲コンテナー内侧からスイッチ外侧左端まで距离距离 |
底部 |
亲コンテナー内侧からスイッチ外侧下端までの距离 |
宽度 |
ラベルをたのの右端との间の距离 |
高度 |
ラベルをたのの上端との间の距离 |
すべての単位はピクセル。。
位置
の値基准は,のの“描画可能”です。は,コンテナー境界境界に领域领域で,メニューバーやタイトルタイトルなどの装饰装饰が占める占める占める领域领域
例:[100 200 90 40
内置
-スイッチのの位置とサイズ
[100 100 45 20]
(既定)|[左底宽度高度]
状态マークラベルをたスイッチののととサイズ。ベクトル[左底宽度高度]
として指定。の値基准亲コンテナー。すべての测定単位はピクセルピクセルです。。値値値位置
プロパティと同一。
外置
-スイッチのの位置とサイズ
[79 100 88 20]
(既定)|[左底宽度高度]
このプロパティ読み取り専用です。
状态マークラベルをたスイッチののとと。。ベクトル[左底宽度高度]
としてし。の値基准はコンテナーですすべての测定単位はは。。。
布局
-レイアウトオプション
空の布局
配列(既定)|gridlayoutoptions
オブジェクト
レイアウトオプション。gridlayoutoptions
として指定。このは,,グリッドのの子子ののオプションオプションを指定指定指定しししますますますますます。。。。コンポーネントコンポーネントががグリッドグリッドグリッドグリッドレイアウトレイアウトレイアウトコンテナーのプロパティは,效果ありん。,コンポーネントグリッドレイアウトコンテナーのの子であるである,,,gridlayoutoptions
オブジェクトの排
プロパティおよび柱子
プロパティをてグリッドの目的のとにコンポーネントを配置ことができます。
たとえば,コード,スイッチをを亲グリッドグリッドのののののの行目行目行目のののの列目列目列目にに配置し。。
g = uigridlayout([4 3]);s = uiswitch(g);s.layout.row = 3;s.layout.column = 2;
スイッチがのまたはにまたがるようするには,排
または柱子
2要素要素ベクトル指定ます。,次のスイッチは2
列目から3
列目にまたがり。
s.layout.column = [2 3];
コールバック
Valuechangedfcn
-値がされたコールバックコールバック
''
(既定)|关数ハンドル|细胞配列|文字ベクトル
値がれときの。次ののかとして指定し。。
关数ハンドル。
cell配列。。。。。。配列内その后の要素要素はコールバック关数关数に渡される。。
matlab式式含む文字(非推奨)。matlabはははこの式ベースワークスペースますますますますますます
このコールバックアプリスイッチのががにされれます。スイッチスイッチの状态はユーザーがが次次のののいずれ
スイッチ上の(状态ラベル含む)ででを押して。
スイッチ上ボタン押し,ドラッグし上でマウスボタンを。
价值
プロパティが変更さ场合にははさされません。
このコールバック,のスイッチ操作关する特定の情报にできますますますます。。。。。。Valuechangeddata
2番目て,,,番目の引数として关数に渡します。。。。。。。。。。。ではではではではでは,は事件
と呼ば。表记をしてオブジェクトのをクエリできます。たとえば,event.previousvalue
はスイッチ直前のを返します。Valuechangeddata
オブジェクトはベクトルとしてされてコールバックでは使用できません。
次の表,Valuechangeddata
オブジェクトのを示します。
プロパティ | 値 |
---|---|
价值 |
アプリユーザー最新の后のスイッチ値値 |
上一个值 |
アプリユーザー最新の前のスイッチ値値 |
资源 |
コールバックを実行コンポーネント |
EventName |
“价值” |
コールバックのの详细について,,应用设计师ででをするするを参照しください。
createfcn
-作成关数
''
(既定)|关数ハンドル|细胞配列|文字ベクトル
オブジェクト作成。値のいずれかして指定します。
关数ハンドル。
cell配列。。。。。。配列内その后の要素要素はコールバック关数关数に渡される。。
matlab式式含む文字(非推奨)。matlabはははこの式ベースワークスペースますますますますますます
cell配列,配列配列または文字として指定方法の详细については,,应用设计师ででをするするを参照しください。
matlabがががオブジェクト作成するに実行れるコールバック关数关数を指定指定しますますますますcreatefcn
コールバックを前にすべてのプロパティを化化します。createfcn
プロパティをし场合,,,ははの关数を実行ます。。
既存のコンポーネントにcreatefcn
プロパティをしも效果ありません。
细胞配列または配列配列配列指定しし,コールバックの最初のの引数引数をを使用使用使用し,,作成中のののオブジェクトオブジェクトににアクセスできできGCBO
を使用てオブジェクトアクセスします。
deletefcn
-削除关数
''
(既定)|关数ハンドル|细胞配列|文字ベクトル
オブジェクト削除。値のいずれかして指定します。
关数ハンドル。
cell配列。。。。。。配列内その后の要素要素はコールバック关数关数に渡される。。
matlab式式含む文字(非推奨)。matlabはははこの式ベースワークスペースますますますますますます
cell配列,配列配列または文字として指定方法の详细については,,应用设计师ででをするするを参照しください。
matlabがががオブジェクト削除する実行れるコールバックコールバック关数を指定指定しますますます。。。。。ははははは,オブジェクトオブジェクトdeletefcn
コールバックを実行ます。deletefcn
プロパティをし场合,,,ははの关数を実行ます。。
细胞配列または配列配列配列指定しし,コールバックの最初のの引数引数をを使用使用使用し,,削除されるれるれるオブジェクトオブジェクトににアクセスできできGCBO
を使用てオブジェクトアクセスします。
コールバック実行制御
可以中断
-コールバックの割り込み
'上'
(既定)|开/关逻辑値
コールバックの割り込み。'上'
または'离开'
,もしくはまたは逻辑1
((真的
)または0
((错误的
)として指定し。'上'
の値は真的
と等価であり,'离开'
は错误的
logical値をををををを値値値使用使用できますますはmatlab.lang.onoffswitchstate
ON/OFF ON/OFF逻辑値値格纳され。。。
このプロパティ中コールバックが割り込み可能かをしますます。。次次次ののつつつつコールバックコールバックの状态についてについてについて考虑
“実行”コールバックは现在しているコールバック。。
“割り込み”コールバックは実行コールバックに割り込もとするコールバックです。
matlabはコールバックを处理コマンドするにコールバック割り込み割り込みを判别判别します。。ののコマンドコマンド绘制
,数字
,uifigure
,GetFrame
,等待
,暂停
があります。
中コールバックのがが含まれてない场合,,ししませませんんんんん。。。。。。。。。。。はははははははは,実行実行中中コールバック
実行中これらいずれかコマンド含まれて场合,実行中中コールバックをを所有する可以中断
プロパティにてがするかどうが决まります。
可以中断
の値が'离开'
の场合は発生ません。に割り込みコールバックを所有するオブジェクトの忙碌
プロパティ応じ,コールバックがされるコールバックキュー追加されるかがが。。。可以中断
の値が'上'
matlabはが割り込みが発生はは,コールバックキュー处理处理时时时にに,,,,実行中コールバックコールバックの実行実行をを停止停止しし,,,割り込みコールバックコールバックををををますます割り込み割り込みだったの実行再开します。
メモ
コールバックの実行は以下の状况はがが异なります。
割り込みコールバックが
deletefcn
,closerequestfcn
またはSizechangedfcn
コールバックの场合,可以中断
プロパティのに割り込みが発生し。。実行中のが关数
等待
を现在している,,可以中断
プロパティのに割り込みが発生し。。割り込みコールバックが
计时器
オブジェクトでされて,,可以中断
プロパティのにに従ってコールバック実行されます。
忙碌
-コールバックキューイング
'队列'
(既定)|'取消'
コールバックキューイング。'队列'
または'取消'
として指定し。忙碌
matlabによるによるコールバックのの处理决定し。次次のののののつつつののの状态について考虑考虑するする
“実行”コールバックは现在しているコールバック。。
“割り込み”コールバックは実行コールバックに割り込もとするコールバックです。
忙碌
プロパティによってのが决まるは,の両方条件を満たす场合のみです。
これらのにまる场合,割り込みを所有するオブジェクトの忙碌
Matlabによるによるによる割り込みの处理が决まり。。。忙碌
プロパティはの値取ることができます。
'队列'
- 割り込みを入れ,中コールバックがし后にに处理されるようにに。。'取消'
- 割り込みコールバック実行しん。。
被删除
-削除状态
开/关逻辑値
このプロパティ読み取り専用です。
削除状态。matlab.lang.onoffswitchstate
型の开/逻辑逻辑値値返されます。。
matlabははdeletefcn
コールバックがを开始する,,被删除
プロパティを'上'
に设定ますコンポーネントオブジェクト存在しなくまでまで被删除
プロパティは'上'
に设定れたまま。。
クエリや前オブジェクトがされとしいないか确认するために被删除
プロパティのをチェックし。。
亲/子
父母
-亲コンテナー
数字
オブジェクト(既定)|控制板
オブジェクト|标签
オブジェクト|屁股群
オブジェクト|网格布局
オブジェクト
亲コンテナー。关数uifigure
を使用て作成さたた数字
オブジェクト,その子(标签
,控制板
,屁股群
または网格布局
)のかしてします。が指定されいいないない场合场合,,,uifigure
を呼び出し亲コンテナー使用される新しい数字
オブジェクトを作成ます。
处理性
-オブジェクトハンドルの性
'上'
(既定)|'打回来'
|'离开'
オブジェクトハンドルの性。'上'
,'打回来'
または'离开'
として指定し。
プロパティはの亲がもつ子リストリストそのオブジェクトののを制御制御ししますますます。。オブジェクトそのその亲オブジェクト亲オブジェクトののリストリストで,,子としてとして可视できない场合场合オブジェクトする关数そのオブジェクト返しませんこれら关数关数には,得到
,Findobj
,Clf
および关
がれオブジェクトは参照できないも有效。オブジェクトアクセスできるできるできる场合ははは,,そのプロパティプロパティを设定设定およびおよび取得てて,それをを
处理性の値 | 说明 |
---|---|
'上' |
オブジェクトは参照できます。 |
'打回来' |
はコールバック,コールバックコールバック呼び出される关数参照参照できしかししかし,,コマンドコマンドラインラインラインからから呼び出さ呼び出さ关数关数からからはは参照参照できませませんん。。。。このこのこのこのするするとととととが,关数のアクセス许可され。。 |
'离开' |
オブジェクトはできんこのこのは他の关数によるによるによるののの意図しない変更変更を防止防止处理性 を'离开' に设定,关数の中にが一时に非表示になります。 |
识别子
类型
-グラフィックスオブジェクトのタイプ
'uiswitch'
このプロパティ読み取り専用です。
グラフィックスオブジェクトの。'uiswitch'
として返され。
标签
-オブジェクト识别子
''
(既定)|文字ベクトル|字符串スカラー
字符串字符串スカラースカラーとして指定し。オブジェクト识别子として机能机能する一意ののの标签
値をますコードのの部分オブジェクトにする必要がある场合,关数Findobj
を使用して标签
値にてオブジェクト検索できます。
用户数据
-ユーザーデータ
[]
(既定)|配列
matlab配列配列配列として指定し。たとえば,,,ベクトル,行列,,,,,,,,,配列配列配列配列,,,,,,,,または构造体をを指定できできでき。このこのこのををします。
应用设计师ををている,,,用户数据
プロパティを代わり,アプリでプロパティプライベートプロパティ作成ししてデータををを有应用设计师アプリアプリののの共有を参照しください。
バージョン履歴
matlabコマンド
Matlabコマンドコマンドにするがクリックされまし。。
matlabコマンドコマンドに入力してしください。。。。ブラウザー
您还可以从以下列表中选择一个网站:
如何获得最佳网站性能
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
美洲
- AméricaLatina(Español)
- 加拿大(英语)
- 美国(英语)