2013-06-11 3 views
1

내 프로그램에는 다른 크기의 아이콘, 큰 버튼을위한 액션 및 작은 것을위한 액션이 있습니다. JPopupMenu에 기능을 추가 할 때 각 액션의 동일한 인스턴스를 다시 사용하고 싶습니다. 큰 아이콘을 더 작은 크기로 강제 표시 할 수있는 방법이 있습니까?JPopupMenu 항목에 특정 아이콘 크기를 적용 하시겠습니까?

답변

4

Action API에는 두 가지 아이콘 키가 있습니다. JavaDocs

의 JMenuItem 서브 클래스에서 SMALL_ICON

LARGE_ICON_KEY는 SMALL_ICON를 사용합니다. 다른 모든 버튼은 LARGE_ICON_KEY을 (를) 사용합니다. 값이 널 (NULL)이면 SMALL_ICON을 사용합니다.

이 당신이 작은 아이콘을 표시 JMenuItems 수 있도록 당신의 행동에 대한 SMALL_ICON 키를 사용하도록 제안했다.

+0

감사합니다. 내 문제를 해결하기에 충분했습니다. :) – SimonT

관련 문제