MATLAB ヘルプ センター
クラス: matlab.uitest.TestCase 名前空間: matlab.uitest
UI コンポーネントでのホバー動作の実行
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 列の数値配列。
パネル — x 座標および y 座標を含む、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])
任意の測定単位を使用して、UI Figure 上のジェスチャの位置を指定できます。以前のリリースでは、メソッドにより、Units プロパティが "pixels" に設定されている Figure に対してのみ座標を指定できます。
Units
"pixels"
アクティブな右の y 軸をもつ座標軸または UI 座標軸上のジェスチャの位置を指定することはサポートされなくなりました。グラフに 2 つの y 軸がある場合は、ジェスチャを実行する前に、左の y 軸に関連付けられている側をアクティブにします。以前のリリースでは、右側がアクティブな座標軸または UI 座標軸上の位置を指定すると、アプリ テスト フレームワークはその位置を左の y 軸を基準にして解釈します。これにより、ジェスチャが予期しない位置で発生したり、失敗したりする恐れがあります。
パネルのテストでホバー動作を実行することができます。
極座標軸のテストでホバー動作を実行することができます。
uiaxes | uifigure | axes | polaraxes | press
press
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ