Java Desktop System과 함께 제공되는 응용프로그램들은 같은 프로그래밍 라이브러리를 사용하기 때문에 여러 특성을 공유합니다. 표준 그놈 프로그래밍 라이브러리를 사용하는 응용프로그램을 그놈 호환 응용프로그램이라고 합니다. 예를 들어 노틸러스
파일 관리자와 gedit
텍스트 편집기가 그놈 호환 응용프로그램입니다.
운영 체제에서 제공하는 라이브러리 외에 그놈에서도 라이브러리를 제공합니다. 라이브러리를 사용하여 그놈에서 그놈 호환 응용프로그램 및 기존 응용프로그램을 실행할 수 있습니다. 예를 들어 운영 체제가 UNIX 기반인 경우 Java Desktop System에서 현재 X11 응용프로그램과 Motif 응용프로그램을 실행할 수 있습니다.
다음은 그놈 호환 응용프로그램의 일부 기능입니다.
일관된 모양과 느낌
그놈 호환 응용프로그램의 모양과 느낌은 일정합니다. 그놈 호환 응용프로그램은 환경 설정 도구에서 지정하는 모양과 느낌 설정을 사용합니다. 다음 도구를 사용하여 그놈 호환 응용프로그램의 모양과 느낌을 변경할 수 있습니다.
메뉴 & 도구 모음
환경 설정 도구
테마
환경 설정 도구
메뉴 표시줄, 도구 모음 및 상태 표시줄
대부분의 그놈 호환 응용프로그램에는 메뉴 표시줄, 도구 모음 및 상태 표시줄이 있습니다. 메뉴 표시줄에는 파일 메뉴와 도움말 메뉴가 항상 포함되어 있습니다. 파일 메뉴에는 항상 종료 메뉴 항목이 포함되고 도움말 메뉴에는 항상 정보 메뉴 항목이 포함됩니다.
도구 모음은 메뉴 표시줄 아래에 나타나는 막대입니다. 도구 모음에는 가장 자주 사용하는 명령의 버튼이 들어 있습니다. 상태 표시줄은 창 아래에 표시되는 막대로, 현재 창에 표시된 항목의 상태에 대한 정보를 제공합니다. 그놈 호환 응용프로그램에 다른 막대가 포함될 수도 있습니다. 예를 들어 파일 브라우저
창은 위치 표시줄을 포함합니다.
그놈 호환 응용프로그램의 일부 표시줄을 분리할 수 있습니다. 표시줄에는 표시줄을 다른 위치로 끌어 놓을 수 있는 핸들이 포함되어 있습니다. 표시줄을 끌어 창의 다른 쪽이나 화면의 다른 부분에 스냅할 수 있습니다. 예를 들어 파일 관리자에서 메뉴 표시줄, 도구 모음 및 위치 표시줄을 분리할 수 있습니다.
기본 단축 키
그놈 호환 응용프로그램은 동일한 단축 키를 사용하여 동일한 작업을 수행합니다. 예를 들어 그놈 호환 응용프로그램을 종료하려면 Ctrl + Q를 누릅니다. 그놈 호환 응용프로그램에서 작업을 실행 취소하려면 Ctrl + Z를 누릅니다.
끌어서 놓기
그놈 호환 응용프로그램은 동일한 프로토콜을 사용하여 끌어서 놓기 작업을 구현합니다. 따라서 그놈 호환 응용프로그램에서는 항목을 끌어서 놓을 때 일관된 피드백을 제공합니다.
또한 동일한 프로토콜을 사용하기 때문에 그놈 호환 응용프로그램은 정교한 방식으로 상호 운용될 수 있습니다. 로그아웃 그놈 호환 응용프로그램은 끄는 항목의 형식을 인식합니다. 파일 관리자
창의 HTML 파일을 웹 브라우저로 끌면 브라우저에서 해당 파일이 HTML 형식으로 나타납니다. 그러나 HTML 파일을 텍스트 편집기로 끌면 파일이 텍스트 편집기에서 일반 텍스트 형식으로 나타납니다.