jtabbedpane 예제

By | August 2, 2019

여기에 프레임에 탭을 추가하는 방법에 대해 설명합니다. 이 예제를 통해 JFrame에 탭을 추가하는 방법과 각 탭에 구성 요소를 추가하는 방법을 살펴보겠습니다. 이를 위해 사용자 인터페이스를 설명하는 메서드를 만든 AddJTabbedPane.java라는 Java 클래스를 만들었습니다. 이 방법에서 나는 다양한 Jlabel, JPanel을 인스턴스화했다. 뿐만 아니라 인스턴트 JTabbedPane 및 JFrame. 이러한 레이블은 연결된 탭과 함께 표시될 값에 레이블을 지정하기 위해 만들어집니다. 그런 다음 JFrame을 만들고 JFrame에 `과일`과 `야채`라는 두 개의 탭을 추가했습니다. 위의 예에서 패널의 너비에 따라 줄 바꿈 된 탭. 탭을 래핑하지 않으려면 다음과 같이 탭 레이아웃을 변경하여 스크롤할 수 있습니다: TabbedPaneDemo 예제에서 볼 수 있듯이 탭에는 도구 팁과 니모닉이 있을 수 있으며 텍스트와 이미지를 모두 표시할 수 있습니다. 위의 예제를 실행하면 다음과 같이 출력을 얻을 수 있습니다 : TabbedPaneDemo.java의 다음 코드는 이전 예제에서 탭 된 창을 만듭니다.

이벤트 처리 코드는 필요하지 않습니다. JTabbedPane 개체는 마우스 및 키보드 이벤트를 처리합니다. TabbedPaneDemo 예제에서 네 번째 패널의 기본 너비와 높이는 다른 패널보다 큽습니다. 따라서 탭된 창의 기본 크기는 네 번째 패널을 기본 크기로 표시할 수 있을 만큼 충분히 큽니까. 탭된 창이 기본 크기라고 가정하면 모든 패널의 너비가 410픽셀, 높이가 50픽셀에 정확히 동일합니다. 기본 크기가 어떻게 사용되는지 이해하지 못하는 경우 레이아웃 관리 작동 방식을 참조하십시오. 이 예제에서는 Java 데스크톱 응용 프로그램에서 JTabbedPane 구성 요소를 만드는 방법을 보여 드리겠습니다. 이것은 그래픽 응용 프로그램에서 매우 중요한 GUI 구성 요소로, 인터페이스를 매우 쉽게 만들고 사용자가 응용 프로그램에 대한 입력을 쉽게 제공할 수 있도록 할 수 있기 때문에 GUI를 만드는 매우 우아한 방법입니다.

TabComponentsDemo 예제에서는 탭에 실제 구성 요소가 포함된 탭 창이 도입됩니다.

Category: Uncategorized