|
SOLUTIONS
|
-
関数
- ActionMenu
- Button
- CellEventActions
- Checkbox
- ChoiceDialog
- ClickPane
- Column
- ControllerManipulate
- ControllerState
- CreateDialog
- CreatePalette
- CurrentValue
- Deploy
- DialogInput
- DialogReturn
- DockedCells
- Dynamic
- DynamicModule
- EventHandler
- FrontEndEventActions
- FrontEndExecute
- Grid
- Input
- InputField
- InputString
- LocatorPane
- Manipulate
- MessageDialog
- Mouseover
- MousePosition
- Options
- PaletteNotebook
- Panel
- PasteButton
- SetOptions
- SystemDialogInput
- TabView
- WindowTitle
- 関連するガイド
- チュートリアル
カスタムインターフェースの構築
多くのアプリケーションにおいて,ManipulateやTabView等の高レベルコンストラクトを使うと,即座に必要な動的インタラクティブ機能が利用できるようになる.Mathematica では,独自の高度なカスタムインターフェースを,非常に分かりやすい記号インターフェース構築技術を使って作ることもできる.
代表的な例代表的な例 |
-
タイプセットのコンストラクトを使ってコントロールを並べる
-
インデックス付きのコントロールを持つManipulateを構築する
-
動的な計算機を構築する
-
即座にインターフェースを構築する
-
多面体の特性を調べる簡単なものを作成する
-
タブ付きのインターフェースを作成する
-
微分方程式のパラメータを動的に調整する
-
プロットを動的に表示したり隠したりする
-
3Dグラフィックスを動的に変換する
-
押しボタン式ダイヤラーをエミュレートする
-
加法の種類を調べる
-
フラクタルの調査
-
遅延微分方程式を直接動的なシミュレーションに含める
-
インターフェースのコントラクトを局所化する
-
インタラクティブなプロットを作成する
-
並列GPU計算で計算を高速化する
-
メニューで画像を切り替える
-
動的なオブジェクトを入力として使う
-
オイラー閉路を可視化する
-
ハミルトン閉路を可視化する
参照項目参照項目
Manipulate — あらゆる式またはグラフィックスを操作するインターフェースを作成する
ControllerManipulate — 外部コントローラを使ってインターフェースを作成する
Dynamic — 動的に更新された現在値として表示する
DynamicModule — インターフェースを局所化するコンストラクト
パレット »
CreatePalette — 記号式から新しいパレットを作成する
Button ▪ PasteButton ▪ Column ▪ Grid ▪ WindowTitle ▪ ...
ツールバー »
DockedCells — ノートブック上部に置く任意のセル
ダイアログボックス »
Input,InputString — 入力を取得するダイアログを表示する
MessageDialog — メッセージを表示するダイアログを表示する
ChoiceDialog — 選択を行うボタンを含むダイアログボックスを表示する
DialogInput ▪ CreateDialog ▪ DialogReturn ▪ SystemDialogInput
Button ▪ Checkbox ▪ InputField ▪ Panel ▪ TabView ▪ Grid ▪ ...
インスペクタ »
CurrentValue — 何百ものインターフェース値を判定あるいは設定する
Dynamic ▪ Options ▪ SetOptions ▪ PaletteNotebook ▪ ...
クリックによるインタラクティブパネル »
LocatorPane ▪ ClickPane ▪ EventHandler ▪ Mouseover ▪ Deploy ▪ ...
スタンドアロンインターフェース »
FrontEndEventActions ▪ FrontEndExecute ▪ ActionMenu ▪ Deploy ▪ ...
低レベルインターフェースコントロール »
MousePosition ▪ EventHandler ▪ CellEventActions ▪ ControllerState ▪ ...
