5
SWT CTabFolder를 사용하여 응용 프로그램에서 탭을 만듭니다. 필자는 탭의 시각적 모양을 싫어한다. Eclipse와 비슷하다. 탭의 측면을 변경하는 방법이 있습니까? 예를 들어 닫기 버튼을 변경하고 싶습니다. 탭 배치, 모양이 어쩌면 ...SWT 탭의 모양과 느낌 변경
SWT CTabFolder를 사용하여 응용 프로그램에서 탭을 만듭니다. 필자는 탭의 시각적 모양을 싫어한다. Eclipse와 비슷하다. 탭의 측면을 변경하는 방법이 있습니까? 예를 들어 닫기 버튼을 변경하고 싶습니다. 탭 배치, 모양이 어쩌면 ...SWT 탭의 모양과 느낌 변경
사용자는 CTabFolder.setRenderer(CTabFolderRenderer renderer)
을 사용하여 사용자 고유의 렌더러를 구현할 수 있습니다.
OS.DrawThemeBackground()
메서드 (parts and states 참조)를 사용하는 경우 코드를 이식 가능하게 만들지 않으려면 Windows에서 코드를 이식 가능하게 만들 수 있습니다. 불행하게도이 방법은 테마가 활성화 된 경우에만 사용할 수 있으므로 OS.DrawFrameControl()
(types and states 참조)과 함께 사용할 탭 항목 유형이 없으므로 고전적인 테마에서는 작동하지 않습니다.