Main Content

アプリ作成コンポーネント

App Designer と UI Figure では、最新のフル機能アプリケーションを設計するためのコンポーネントの大規模なセットがサポートされています。以下の表に、使用可能なコンポーネントを示します。

  • 共通コンポーネント — 操作に応答するコンポーネント (ボタン、スライダー、ドロップダウン リスト、ツリーなど) を含みます。

  • 座標軸 — データの可視化と探索に使用するプロットを作成するための座標軸を含みます。

  • コンテナーおよび Figure のツール — コンポーネントをグループ化するためのパネルおよびタブと、メニュー バーを含みます。

  • 計器コンポーネント — ステータスを可視化するためのゲージおよびランプと、入力パラメーターを選択するためのノブおよびスイッチを含みます。

  • 拡張可能なコンポーネント — 自分で作成したカスタム UI コンポーネントを含みます。サードパーティのライブラリと連動して、ウィジェット、データ可視化などのコンテンツを表示します。

  • ツールボックス コンポーネント — ツールボックスで作成した UI コンポーネントを含みます。追加のツールボックス ライセンスとインストールが必要です。

すべてのコンポーネントがプログラムにより入手できます。ほとんどの UI コンポーネントは、App Designer の [コンポーネント ライブラリ] からキャンバスにドラッグ アンド ドロップすることもできます。App Designer アプリに [コンポーネント ライブラリ] で入手できないコンポーネントを追加する場合、または実行中のアプリに動的にコンポーネントを追加する場合については、プログラムによる App Designer への UI コンポーネントの追加を参照してください。

App Designer でグラフィックス関数を呼び出す場合、ワークフローは MATLAB® コマンド ラインで通常使用するものと少し異なります。App Designer でグラフィックス関数を呼び出す方法の詳細については、App Designer でのグラフィックスの表示を参照してください。

共通コンポーネント

座標軸

座標軸の情報
UIAxes のプロパティ

A mesh surface plot

Axes のプロパティ
このオブジェクトは、プログラムでのみ追加できます。

Two normalized histogram plots in the same axes. A blue histogram is centered near zero and an orange one is centered near one.

GeographicAxes のプロパティ
このオブジェクトは、プログラムでのみ追加できます。

Set of geographic axes that uses the 'colorterrain' basemap. A solid red line is plotted between two points: Imperial Beach, California and San Francisco, California. The two end points are marked with red asterisks.

PolarAxes のプロパティ
このオブジェクトは、プログラムでのみ追加できます。

Scatter chart in polar coordinates

コンテナーおよび Figure のツール

ダイアログと通知

ダイアログの情報
uialert
このオブジェクトは、プログラムでのみ追加できます。

An Invalid File dialog box displayed in front of a UI figure. A red octagon icon with a white exclamation point appears to the left of an alert message that says "File not found".

uiconfirm
このオブジェクトは、プログラムでのみ追加できます。

A Confirm Save dialog box with the message "Saving these changes will overwrite previous changes." The options it presents are "Overwrite", "Save as new", and "Cancel".

uiprogressdlg
このオブジェクトは、プログラムでのみ追加できます。

A progress dialog box displayed in front of a UI figure. The message displayed above the progress bar says "Loading your data". A blue progress bar shows that the process is one-third complete.

uisetcolor
このオブジェクトは、プログラムでのみ追加できます。

Color picker dialog box that shows the standard colors, recent colors, and preview of the default color which is set to yellow

uigetfile
このオブジェクトは、プログラムでのみ追加できます。

File selection dialog box

uiputfile
このオブジェクトは、プログラムでのみ追加できます。

Save to file dialog box

uigetdir
このオブジェクトは、プログラムでのみ追加できます。

Folder selection dialog box

uiopen
このオブジェクトは、プログラムでのみ追加できます。

Load file into workspace dialog box

uisave
このオブジェクトは、プログラムでのみ追加できます。

Save workspace variables dialog box

計器

拡張可能なコンポーネント

ツールボックス コンポーネント

App Designer で作成されたアプリ、または関数 uifigure により作成されたアプリは、Aerospace Toolbox のコンポーネントをサポートします。詳細については、Flight Instruments (Aerospace Toolbox)を参照してください。ツールボックス コンポーネントを使用するには、関連ツールボックスの有効なライセンスとインストールが必要です。

関連するトピック