자바 스윙 예제

위의 예제에서는 여러 구성 요소를 사용했습니다. 먼저 그들에 대해 조금 논의 한 다음 다음 자습서에서 자세히 설명합니다. JFrame – 프레임은 JFrame의 인스턴스입니다. 프레임은 제목, 테두리, 메뉴, 단추, 텍스트 필드 및 기타 여러 구성 요소를 가질 수 있는 창입니다. 스윙 응용 프로그램에는 구성 요소를 추가하는 프레임이 있어야 합니다. JPanel – 패널은 JPanel의 인스턴스입니다. 프레임에는 두 개 이상의 패널이 있을 수 있으며 각 패널에는 여러 구성 요소가 있을 수 있습니다. 프레임의 일부라고도 할 수 있습니다. 패널은 구성요소를 그룹화하고 프레임의 적절한 위치에 배치하는 데 유용합니다. * 이 응용 프로그램은 현재 자바 웹 스타트에서 사용할 수 없습니다.

실행하려면 다운로드하여 컴파일한 다음 응용 프로그램으로 실행합니다. AWT와 달리 Java Swing은 플랫폼에 독립적이고 가벼운 구성 요소를 제공합니다. 아래 그림과 같이 “Hello Swing”이라는 제목으로 빈 프레임을 만드는 문자열 “Hello Swing”으로 프레임을 초기화할 수 있습니다. 함수 집합기본닫기작업은 사용자가 프레임을 닫을 때 수행할 작업을 프레임에 알려주며 사용자가 프레임을 닫을 때 JFrame.EXIT_ON_CLOSE 개혁이 종료됩니다. 프레임의 크기는 set에 의해 설정할 수 있습니다폭 및 높이 매개 변수와 크기. 매개 변수 true가 있는 setVisible 함수가 없으면 화면에 아무 것도 표시되지 않습니다. GUI 부분을 보려면 이 함수가 필요하며 true로 설정해야 합니다. Java 스윙 패키지의 일부인 JPanel은 구성 요소 그룹을 저장할 수 있는 컨테이너입니다. JPanel의 주요 임무는 구성 요소를 구성하는 것입니다, 다양한 레이아웃은 구성 요소의 더 나은 조직을 제공하는 JPanel에서 설정할 수 있습니다, 그러나 그것은 제목 표시 줄이 없습니다. Java 파운데이션 클래스(JFC)는 데스크톱 응용 프로그램의 개발을 단순화하는 GUI 구성 요소 집합입니다. 도구 설명은 내부 응용 프로그램의 도움말 시스템의 일부입니다.

도구 설명 세트가 있는 개체 위에 마우스 포인터를 마우스 포인터로 가져가면 스윙이 작은 창을 표시합니다. 스윙은 Java 프로그래밍 언어의 주요 GUI 도구 키트입니다. Java 프로그램에 대한 그래픽 사용자 인터페이스를 제공하는 API인 JFC(Java Foundation 클래스)의 일부입니다. 그것은 완전히 자바로 작성되었습니다. ZetCode에는 몇 가지 관련 자습서가 있습니다. 자바 FX 튜토리얼은 자바 FX, 현대 자바 RIA 플랫폼을 다룹니다. 자바 SWT 튜토리얼은 타사 자바 GUI 도구 키트에 대한 자습서입니다. Java 2D 게임 자습서와 Java 2D 자습서는 Java의 그래픽 프로그래밍에 대한 지식을 더욱 향상시킵니다. 자바 튜토리얼은 자바 언어의 기초를 가르친다.

다음 예제에서는 Java 8 및 이클립스 IDE(버전 화성 4.5.0)가 사용됩니다.

© 2019 A MarketPress.com Theme