자바 윈도우빌더 예제

`SWT/JFace Java 프로젝트`로 새 프로젝트를 만드는 이유는 IDE 자체에 필요한 모든 JA와 네이티브 라이브러리를 포함하기 위해서입니다. 그렇지 않으면 이러한 모든 종속 JA 및 네이티브 라이브러리를 직접 추가해야 합니다. 이 튜토리얼에서 우리는 우리가 쉽고 빠르게 UI 응용 프로그램을 만들기 위해 이클립스의 WindowBuilder 플러그인을 사용할 수있는 방법을 보았다. 디자인 뷰 패널의 다양한 섹션에 대해 설명하고 각 섹션의 사용에 대해서도 논의했습니다. 이벤트 처리, 모핑 등 다양한 기능도 검토했습니다. 이 튜토리얼에서 우리는 강력하고 사용하기 쉬운 이클립스 윈도우 빌더에 대해 배울 것입니다 양방향 자바 GUI 디자이너. 윈도우 빌더는 SWT 디자이너와 스윙 디자이너로 구성되어 있으며 코드를 작성하는 데 많은 시간을 소비하지 않고 Java GUI 응용 프로그램을 매우 쉽게 만들 수 있습니다. 윈도우빌더는 WYSIWYG 및 양방향 코드 생성을 지원합니다. 강력하고 유연한 코드 파서를 지원합니다. 국제화, 시각적 상속 및 UI 팩터리를 지원합니다. 또한 모핑, 위젯 및 레이아웃 관리자 및 그래픽 메뉴 편집을 지원합니다. 기본 창 응용 프로그램이 만들어졌습니다.

창 빌더는 UI를 빠르게 시작하고 실행하는 데 사용할 수 있습니다. 아래와 같이 `디자인` 탭을 클릭합니다. PlaygroundPart 클래스를 마우스 오른쪽 버튼으로 클릭하고 윈도우빌더 편집기열기를 선택합니다. WindowBuilder 편집기의 디자인 탭으로 전환합니다. 이 선택 영역은 다음 스크린샷에서 강조 표시됩니다. 이 예제에서는 이클립스 윈도우빌더 플러그인을 사용하여 Java GUI 응용 프로그램을 개발하는 방법을 보여 드리겠습니다. 한 가지 큰 것은 : 나는 이클립스 산소를 설치한 다음 윈도우 빌더와 SWT 플러그인. 튜토리얼에 따라 나는 쉘 것을 발견 – 디자인 창에서 SWT 응용 프로그램은 텍스트와 같이 거꾸로되어 있습니다. 그것은 비록 확인을 미리 보기. 양방향 Java GUI 디자이너는 개발자가 드래그 앤 드롭 디자이너와 생성된 코드 간에 원활하게 이동할 수 있습니다.

SWT 디자이너는 윈도우 빌더 프로젝트의 일부입니다. 윈도우 빌더는 기초를 제공하고 SWT 디자이너는 SWT 기반 응용 프로그램과 함께 작업에 대한 지원을 추가합니다. 한 환경에서 개발된 GUI 응용 프로그램이 다른 플랫폼에서 완벽하게 작동하는지 확인하기 위해 Java는 휴대용 레이아웃 관리자 시스템을 제공합니다. 이러한 레이아웃 관리자를 사용하여 이식 가능한 방식으로 UI 레이아웃에 대한 규칙 및 제약 조건을 지정합니다. 윈도우빌더를 설치하려면 도움말=>이클립스 마켓플레이스로 이동하세요… 텍스트 찾기 상자에서 WindowBuilder를 입력합니다. WindowsBuilder 플러그인이 이미 설치되어 있기 때문에 설치 버튼을 얻지 못하지만 대신 업데이트 버튼을 얻습니다. WYSIWYG (당신이 무엇을 얻을 수 있는지) WindowBuilder의 레이아웃 도구는 컨테이너에 구성 요소를 끌어 서 드롭하여 백 엔드 자바 코드를 생성하는 데 사용됩니다. 이제 창 빌더를 사용하여 새 로그인 UI 페이지를 디자인합니다. 이 일반 크기 화면의 경우 기본(절대) 레이아웃을 계속 합니다.

우리는 이미지, 두 개의 레이블, 하나의 텍스트 필드, 하나의 암호 필드와 화면에 버튼을 가질 것입니다. 다음 웹 사이트에는 사용 가능한 SWT 릴리스가 나열되어 있습니다. 브라우저에서 엽니다. 윈도우 빌더 다운로드 사이트. 이것은 GUI 생성을위한 이클립스 윈도우 빌더에 대한 자습서입니다. Java로 작성된 프로그램은 여러 플랫폼에 배포될 수 있습니다. UI 구성 요소에 대한 절대 위치 및 크기를 지정하는 표준 UI 디자인 기술을 사용하는 경우 UI를 이식할 수 없습니다. 개발 시스템에서 잘 보이는 것은 다른 플랫폼에서 사용할 수 없을 수 있습니다. 이 문제를 해결하기 위해 Java는 휴대용 레이아웃 관리자 시스템을 제공합니다.

    Outros serviços