AWTPermission — AWT 권한
AWTPermission — AWT 권한
AWTPermission 클래스는 AWT 권한을 나타내요. 대상 이름(target name)은 포함하지만 동작 목록(actions list)은 없어서, 명명된 권한을 가지거나 가지지 못하거나 둘 중 하나예요.
본문
public final class AWTPermission extends BasicPermission
대상 이름은 AWT 권한의 이름이며, 이름 규칙은 계층적인 속성 이름 규칙을 따르고 와일드카드로 별표(*)를 사용해 모든 AWT 권한을 나타낼 수 있어요.
대표적인 권한 이름으로는 accessClipboard(클립보드 접근), accessEventQueue(이벤트 큐 접근), accessSystemTray(시스템 트레이 접근), createRobot(Robot 객체 생성), fullScreenExclusive(풀스크린 독점 모드), listenToAllAWTEvents(모든 AWT 이벤트 청취), readDisplayPixels(디스플레이 픽셀 읽기) 등이 있어요.
또한 setAppletStub, setWindowAlwaysOnTop, showWindowWithoutWarningBanner, toolkitModality, watchMousePointer 같은 권한도 있어요.
각 권한이 허용하는 기능과 부여했을 때의 위험이 문서에 표로 정리돼요. BasicPermission을 상속해요.