Susanna Huhtanen
ihmis.suski@gmail.com 2012
Marta Maria Casetti
mmcasettii@gmail.com 2013
코드 예제와 실제 연습 예제가 들어있는 JavaScript 그놈 프로그램 작성용 초보자 안내서입니다.
조성호
shcho@gnome.org 2017-2019.

# 초보자 지침서 및 예제 코드

      JavaScript는 웹에서 가장 인기있는 프로그래밍 언어 중 하나입니다. 단지 웹에서 뿐만이 아닙니다. JavaScript 기본을 잘 이해하면 완전한 격을 갖춘 그놈 프로그램을 작성할 수 있습니다. 그놈 문서는 JavaScript로 작성했으며, 그놈의 가장 근본적인 부분 그놈 셸 도 마찬가지입니다.
      그놈 셸은 화면의 좌측 상단에 있는 "현재 활동"을 눌렀을 때 볼 수 있습니다. 시계와 상단 패널 나머지를 다룹니다. 그놈 프로그램 작성 방법을 알려드리기 전에 다음 따라하기 내용을 통해, 그놈 셸에 새 기능을 붙이거나 동작 방식을 바꾸는 그놈 셸 확장 기능을 작성할 때 JavaScript를 사용하는 방법을 보여드리겠습니다.

# 시작하기

이 따라하기 참고서는 JavaScript 코드 작성법을 이미 알고 있는 사람, 이미 컴퓨터에 그놈을 설치한 사람, 하지만 그놈 프로그램 개발에 처음인 사람이 쉽게 읽을 수 있게 기획했습니다. 이미 JavaScript 코드 작성법을 아는 사람이 아니거나 그놈 설정에 도움이 필요하다면 다음 참고 자료를 우선 살펴보십시오:

Eloquent JavaScript는 크리에이티브 커먼즈 라이선스를 부여한 무료 책이며, JavaScript 프로그래밍 기본을 설명합니다. 웹용 JavaScript 프로그램을 작성하지 않을 것이기에 10장까지만 읽으시면 됩니다.

페도라, 오픈수세, 우분투 배포판의 일부로 그놈을 다운로드 하십시오. 각 배포판에는 그놈을 설치하는 자체 방식이 있습니다.

프로그램을 작성할 지에디트를 설정 하십시오. 그놈 텍스트 편집기 지에디트는 그냥 "텍스트 편집기"라고도 합니다.

# 지침서

# 예제 코드

이 예제에서는 그놈 프로그램에서 위젯을 사용하는 방법을 보여줍니다. 각 예제 코드에서는 기능을 갖춘 위젯을 모아서 보여주는 완전한 프로그램으로 실험적으로 동작합니다. 각 예제 끝에는 더욱 자세한 참고 자료 링크를 보실 수 있습니다.

예제 코드를 실행하려면:

filename.js에 코드를 복사하여 붙여넣으십시오

터미널에서 다음 명령을 입력하십시오:

    gjs filename.js

## 창

## 위젯 표시

## 단추 및 토글

## 숫자, 텍스트 데이터 항목

## 다중라인 텍스트 편집기

## 메뉴, 콤보상자, 도구모음 위젯

## TreeView 위젯

## 선택 상자

### 파일 선택 상자

### 글꼴 선택 상자

### 색상 선택 상자

## 배치 컨테이너

## 장식

## 스크롤

## 기타

# 연습 예제