級別:中級Peter Mroz,Janssen Pharmaceutical 統計程序員Justin Chilton,JMP 高級助理測試工程師,SAS
應用程序的用戶界面應該易於理解和使用。 良好的用戶界面將導致用戶參與,減少挫折感和良好的用戶體驗。 本次演講將重點介紹如何使用 JSL 中的各種技術增強您的用戶界面。 大多數人都熟悉使用 JMP 數據表來顯示值網格並與之交互。 如果您深入研究 JSL,您會發現您可以通過使用一個名為 Table Box 的對象來完成類似的事情。 您可以使用字符串列框、字符串列編輯框、數字列框、數字列編輯框、複選框和單選框對象填充表格框。 如果您想以不同的字體、樣式或大小顯示文本,或者更改表格框網格中的前景色或背景色怎麼辦? 如果你想顯示一列可點擊的按鈕怎麼辦? 如果你想顯示一列代表一行狀態的圖標怎麼辦? 或者一列迷你圖怎麼樣? Col Box 就是答案! Col Box 是一種特殊類型的列對象,可以包含任何其他顯示框。 擁有這種能力可以讓您改進應用程序的用戶界面。 本演講將展示如何使用 Col Box 顯示對象的大量示例,以及在實際應用程序中的實現,該實現大大提高了可用性。 此外,我們還將展示其他增強技術,包括在按鈕和菜單中使用圖標來實現更直觀的操作、使用懸停幫助或工具提示、使用選項卡來整理內容,以及為長選擇列表提供搜索功能以加快選擇速度。
GitHub 上還提供了演示材料:在 JSL 中增強您的用戶界面
謝謝! 非常有用的片段。