レベル: 中級
Janssen Pharmaceutical、統計プログラマー、Peter Mroz 氏
Justin Chilton 氏、JMP シニア アソシエイト テスト エンジニア、SAS
アプリケーションのユーザー インターフェイスは、理解しやすく使いやすいものでなければなりません。 優れたユーザー インターフェイスは、ユーザーのエンゲージメントを高め、フラストレーションを減らし、優れたユーザー エクスペリエンスをもたらします。 この講演では、JSL のさまざまな手法を使用してユーザー インターフェイスを強化する方法に焦点を当てます。 ほとんどの人は、JMP データ テーブルを使用して値のグリッドを表示および操作することに慣れています。 JSL を詳しく調べると、テーブル ボックスと呼ばれるオブジェクトを使用して同様のことができることがわかります。 Table Box には、String Col Box、String Col Edit Box、Number Col Box、Number Col Edit Box、Check Box、Radio Box オブジェクトを設定できます。 テキストを異なるフォント、スタイル、またはサイズで表示したり、テーブル ボックス グリッドの前景色や背景色を変更したりするにはどうすればよいでしょうか? クリック可能なボタンの列を表示したい場合はどうしますか? 行のステータスを表すアイコンの列を表示したい場合はどうすればよいでしょうか? または、ミニグラフの列はどうですか? コルボックスがその答えです! 列ボックスは、他の表示ボックスを含めることができる特別なタイプの列オブジェクトです。 この機能を使用すると、アプリケーションのユーザー インターフェイスを改善できます。 この講演では、Col Box 表示オブジェクトの使用方法に関する多数の例と、ユーザビリティを大幅に改善した実際のアプリケーションでの実装について説明します。 さらに、ボタンやメニューでアイコンを使用してより直感的な操作を行う、ホバー ヘルプやツールチップを使用する、タブを使用して物事を整理する、長い選択リストの検索機能を提供して選択を高速化するなど、その他のスーパーチャージ テクニックも紹介します。
プレゼンテーション資料は GitHub でも入手できます。 JSL でユーザー インターフェイスを強化する










































