레벨: 중급
Peter Mroz, 통계 프로그래머, Janssen 제약
Justin Chilton, JMP 선임 테스트 엔지니어, SAS
애플리케이션의 사용자 인터페이스는 이해하고 사용하기 쉬워야 합니다. 좋은 사용자 인터페이스는 사용자 참여, 불만 감소 및 훌륭한 사용자 경험을 제공합니다. 이 강연은 JSL의 다양한 기술을 사용하여 사용자 인터페이스를 강화하는 방법에 중점을 둘 것입니다. 대부분의 사람들은 JMP 데이터 테이블을 사용하여 값 그리드를 표시하고 상호 작용하는 데 익숙합니다. JSL을 자세히 살펴보면 테이블 상자라는 개체를 사용하여 비슷한 일을 할 수 있다는 것을 알게 될 것입니다. 문자열 열 상자, 문자열 열 편집 상자, 숫자 열 상자, 숫자 열 편집 상자, 확인란 및 라디오 상자 객체로 테이블 상자를 채울 수 있습니다. 다른 글꼴, 스타일 또는 크기로 텍스트를 표시하거나 테이블 상자 격자에서 전경색 또는 배경색을 변경하려면 어떻게 해야 합니까? 클릭 가능한 버튼 열을 표시하려면 어떻게 해야 합니까? 행의 상태를 나타내는 아이콘 열을 표시하려면 어떻게 해야 합니까? 또는 미니 그래프 열은 어떻습니까? Col Box가 답입니다! 열 상자는 다른 표시 상자를 포함할 수 있는 특수 유형의 열 개체입니다. 이 기능을 사용하면 애플리케이션의 사용자 인터페이스를 개선할 수 있습니다. 이 강연에서는 Col Box 표시 개체를 사용하는 방법에 대한 수많은 예와 유용성을 크게 향상시킨 실제 응용 프로그램의 구현을 보여줍니다. 또한 보다 직관적인 작업을 위한 버튼 및 메뉴의 아이콘 사용, 호버 도움말 또는 도구 설명 사용, 항목을 정리하기 위한 탭 사용, 선택 속도를 높이기 위한 긴 선택 목록에 대한 검색 기능 제공 등 다른 강력한 기술을 보여줍니다.
프레젠테이션 자료는 GitHub에서도 사용할 수 있습니다. JSL에서 사용자 인터페이스 강화










































