等級:中級Peter Mroz,楊森製藥統計程式設計師Justin Chilton,JMP資深助理測試工程師,SAS
應用程式的使用者介面應該易於理解和使用。良好的使用者介面將吸引使用者的注意,減少挫折感並提供良好的使用者體驗。本次演講將重點介紹如何使用 JSL 中的各種技術來增強使用者介面。大多數人都熟悉使用 JMP 資料表來顯示和與值網格進行互動。如果您深入研究 JSL,您會發現可以使用稱為 Table Box 的物件來做類似的事情。您可以使用字串列框、字串列編輯框、數字列框、數字列編輯框、複選框和單選框物件填入表格框。如果您想以不同的字體、樣式或大小顯示文本,或更改表格框網格中的前景色或背景色,該怎麼辦?如果您想顯示一列可點擊的按鈕怎麼辦?如果您想要顯示一列代表某一行狀態的圖示怎麼辦?或者一列小圖表怎麼樣? Col Box 就是答案! Col Box 是一種特殊類型的列對象,可包含任何其他顯示框。擁有此功能可以讓您改善應用程式的使用者介面。本次演講將展示如何使用 Col Box 顯示物件的大量範例,以及在實際應用程式中大大提高可用性的實作。此外,我們還將展示其他增強技術,包括在按鈕和選單中使用圖示來實現更直覺的操作、使用懸停幫助或工具提示、使用標籤來整理內容,以及為長選擇清單提供搜尋功能以加快選擇速度。
演示材料也可在 GitHub 上取得: 使用 JSL 增強您的使用者介面