ヘルプ センターヘルプ センター
クラス: matlab.uitest.TestCase パッケージ: matlab.uitest
UI コンポーネントでのホバー動作の実行
R2019a 以降
hover(testcase,comp)
hover(testcase,comp,location)
hover(testcase,comp) は、ホバー動作をサポートする UI コンポーネント comp でこの動作を実行します。
testcase
comp
例
hover(testcase,comp,location) は、コンポーネント内のカーソルを合わせる位置を指定します。位置を指定しない場合、MATLAB® は comp の中央にカーソルを合わせます。
location
すべて展開する
matlab.uitest.TestCase
テスト ケースのインスタンス。matlab.uitest.TestCase オブジェクトとして指定します。
テストでカーソルを合わせるコンポーネント。ホバー動作をサポートする UI コンポーネント オブジェクトとして指定します。ホバー動作をサポートするコンポーネントには、Axes、UIAxes、PolarAxes、Panel、Figure オブジェクトが含まれます。
Axes
UIAxes
PolarAxes
Panel
Figure
axes
uipanel
polaraxes
uiaxes
uifigure
カーソルを合わせる位置。カーソルを合わせる点の座標として指定します。
座標軸および UI 座標軸 — x 座標、y 座標、およびオプションで z 座標を含む、1 行 2 列または 1 行 3 列の数値配列。
極座標軸 — θ 座標および r 座標を含む、1 行 2 列の数値配列。
パネルおよび UI Figure — x 座標および y 座標を含む、1 行 2 列の数値配列。コンポーネントの左下隅からのピクセル単位の座標を使用して、カーソルを合わせる点の座標を指定します。
例: [32.5 13 0.25] (UI 座標軸)
例: [pi/2 0.5] (極座標軸)
例: [100 200] (UI Figure)
Sealed
true
メソッドの属性の詳細については、メソッドの属性を参照してください。
UI 座標軸と対話型のテスト ケース インスタンスを作成します。
uiAx = uiaxes; testCase = matlab.uitest.TestCase.forInteractiveUse;
座標軸上の座標 (0.2, 0.4) で定義された点にカーソルを合わせます。
testCase.hover(uiAx,[0.2 0.4])
UI figure と対話型のテスト ケース インスタンスを作成します。
uiFig = uifigure; testCase = matlab.uitest.TestCase.forInteractiveUse;
ピクセル座標 (100, 200) で定義された点にカーソルを合わせます。
testCase.hover(uiFig,[100 200])
パネルのテストでホバー動作を実行することができます。
極座標軸のテストでホバー動作を実行することができます。
uiaxes | uifigure | axes | polaraxes | press
press
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office