스피커 1 :의 프로그램을 작성하자 그 그래픽 사용자 인터페이스를 가지고 사용자가 이동할 수있는 슬라이더를 포함 일부를 선택하기 위해 왼쪽에서 오른쪽으로 두 정수 사이의 값입니다. 이렇게하려면 내가 함께 시작했습니다 어떤 자리 코드입니다. 그리고 지금의 빈을 작성 할 수 있습니다. 호출의 첫 번째 GSlider을 할당하자 그것은 슬라이더, 그것에 할당 getGSlider의 반환 값입니다. 그리고 지금 내가 원하는 것을 이제 지정할 수 로 슬라이더의 경계를 낮출 0의 정수의 상한 (100)의 정수로 슬라이더, 그리고 기본 초기 값은 50이 될 수 있습니다. 다음의이 가서 연결하자 이 슬라이더 조치 명령에 의해 전달 setActionCommand를 호출 임의의 슬라이더, 그리고 통과 그러나 고유 한 문자열 인용을 끝 맺다 등 "십시오." 즉, "슬라이드"입니다 고유 식별자가 될 것 이 슬라이더와 관련. 이런 경우에는 내 사용자 인터페이스를 가지고 여러 슬라이더, 나는 구별 할 수 이 기술 그들 사이. 다음으로, 전달의이 addToRegion를 부르 자 창, 전달, 슬라이더 전달 인용을 끝 맺다에서 "남쪽"을 위해 최남단에있는 슬라이더를 추가 우리의 사용자 인터페이스의 영역. 어디에서 인용을 끝 맺다 "남쪽"을 발생 에 정의 된 고유 식별자 스탠포드 휴대용 도서관. 하지만 지금은, 명확성을 위해, 왼쪽으로 슬라이더하자 하드의 숫자 0을 코딩. 및 상기 슬라이더의 오른쪽에하자 하드 코드 번호 100. 사용자는 슬라이딩하여 알 수 있도록 것은 왼쪽 또는 오른쪽으로 얼마나 그들은 그것의 값을 변경하고 있습니다. 우리가 슬라이더를 할당하기 전에,하자 여기로 가서 GLabel을 할당, 를 호출하면 떠났다. 그리고 그것의 반환 값을 할당 newGLabel, 인용을 끝 맺다 전달 - 즉 - 의 "0." 의 지금 addToRegion을 부르 자, , 왼쪽에 전달 창에서 전달 인용을 끝 맺다 전달 "SOUTH." 그래서 이 라벨이 삽입되어 있는지 슬라이더 전에 남부 지역. 이제 슬라이더 후, 가자 앞서 다른 GLabel를 선언합니다. 을 할당, 바로 호출 newGLabel의 값을 반환합니다. 견적 맺다 - 다른 문자열을 - "(100)." 그리고, addToRegion 전화 오른쪽에 전달 창에서 전달 뿐만 아니라 "남쪽"을 전달합니다. 즉, 우리는 단지 선언했습니다 라벨, 슬라이더, 다른 레이블과 남부 지역에 그들을 삽입 이 순서에서는, 사용자가 알 수 있도록 그 또는 그녀가 오른쪽으로 이동하면 또는 왼쪽으로 대략 어떤 값을 그들이 접근 할 수 있습니다. 의 지금은 무한 루프를 유도 할 수 있습니다. 이 루프의 내부, 에 대한 첫 번째 검사를 할 수 있습니다 이벤트를 호출 GActionEvent. 그것을 수익을 할당 waitForEvent의 값입니다. 액션 이벤트, 일정에 전달 스탠포드 휴대용 선언 당신이 참으로 표시 라이브러리 작업을 위해 대기하는. 하자 옆에 체크하면 getEventType, 이벤트 전달과 동일 WINDOW_CLOSED, 다른 상수 선언 스탠포드 휴대용의 표시 라이브러리가 작업 윈도우의 폐쇄이다. 그럼 가서하자 탈출 이 그렇지 않으면 무한 루프. 또,의 확인 해주면 사용자 이 슬라이더를 미끄러지게했다. 만약 getActionCommand의 비교 문자열 인용을 끝 맺다, 쉼표, 이벤트 전달 "슬라이드"0에 해당 같습니다. 즉, 만약 고유 식별자 슬라이더와 관련된 즉 미끄러 된 견적 맺다 동일 "슬라이드,"고유 식별자 우리는, 이전 한 것으로 나는 다음을 수행합니다. printf의 "슬라이더는 내가 백 슬래시 %로 하락 하였다 N, "내가하고 싶은 것을 나타내는 적분을 연결하는 슬라이더의 값입니다. 그래서 슬라이더의 쉼표 GetValue를. 의 지금, 저장, 컴파일이 실행하자 슬라이더 프로그램 및 슬라이드. 슬라이더를합니다. . / 슬라이더. 나의 사용자 인터페이스가있다. 내 슬라이더의 왼쪽에있다 0,에 오른쪽있는가이다 100, 둘 라벨. 그리고 슬라이더를 왼쪽으로 밀어 오른쪽은 예고한다는 점에서 내 콘솔 창은 내가 볼 수 있습니다 정수 값입니다. 지금, 나는 반드시 모두를 볼 수 없습니다 0과 100 사이의 숫자 때문에 속도에 따라 한과 내, 슬라이더를 이동 프로그램은 통지하지 않을 수 있습니다. 그러나 실제로, 어떤으로 이동하는 경우 특정 위치, 즉 값의 즉, 인쇄 할 수 있습니다.