사용자가 다중 선택을 위해 플랫폼 종속 키를 사용하여 여러 항목을 선택할 수 있다는 힌트를 JList에 표시하려고합니다.JLabel에 OSX 명령 기호 키 표시
그러나 JLabel에서 OS X COMMAND 기호를 표시하는 방법을 찾지 못했습니다. 즉, 사과 키라고도하는 명령 키의 사과 키보드에 인쇄 된 기호를 의미합니다.
는 여기에 내가 또한 내가 그것을 플랫폼에 독립적이하고 싶어 OS X의
에 표시 할 기호의 사진입니다.
e.e.
대신 {0} 위가 볼 나타나야 심볼의component.add(new JList() , BorderLayout.CENTER);
component.add(new JLabel(MessageFormat.format("With {0} you can "
+ "select multiple items",
KeyStroke.getKeyStroke(... , ...))) , BorderLayout.SOUTH);
같은 ...
너희들 중 하나가이 작업을 수행하는 방법을 알고 있습니까? 나는
내 자신의 (비 그래픽 솔루션)
은 다음과 같습니다 ... 어떻게 든 이후 기호가있는 JMenuItems 가능해야합니다 알고add(new JLabel(MessageFormat.format(
"With {0} you can select multiple items" ,
System.getProperty("mrj.version") != null ? "COMMAND" : "CTRL")) ,
BorderLayout.SOUTH);
힌트를 위해 당신을 Thank, 나는 직장에서 내일 체크 아웃합니다. – dhiller