|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjava.awt.MenuComponent
java.awt.MenuBar
public class MenuBar
MenuBar
클래스는, 프레임에 결합되는 도구모음의 개념을 캡슐화하는 클래스입니다. 도구모음을 Frame
객체에 관계 붙이려면 , 프레임의 setMenuBar
메소드를 호출합니다.
도구모음은 메뉴 항목의 키보드 쇼트 컷을 취급해, 그 아이 메뉴에 건네줍니다. 키보드 쇼트 컷은 옵션으로, 메뉴 항목과 메뉴 항목에 관련하고 있는 액션을 호출하기 위해서(때문에) 마우스에 대신하는 수단을 사용자에게 제공합니다. 각 메뉴 항목은 MenuShortcut
의 인스턴스를 보관 유지할 수 있습니다. MenuBar
클래스는, 지정된 도구모음이 관리하고 있는 쇼트 컷에 대한 정보를 꺼내는 메소드,shortcuts()
및 getShortcutMenuItem(java.awt.MenuShortcut)
를 정의합니다.
Frame
,
Frame.setMenuBar(java.awt.MenuBar)
,
Menu
,
MenuItem
,
MenuShortcut
,
직렬화 된 형식 상자의 클래스의 개요 | |
---|---|
protected class |
MenuBar.AccessibleAWTMenuBar
접근성?의 디폴트 지원를 제공하는데 사용하는 MenuBar 의 내부 클래스입니다. |
클래스 java.awt. MenuComponent 로부터 상속된 상자의 클래스/인터페이스 |
---|
MenuComponent.AccessibleAWTMenuComponent |
생성자 의 개요 | |
---|---|
MenuBar ()
새로운 도구모음을 작성합니다. |
메소드의 개요 | |
---|---|
Menu |
add (Menu m)
지정된 메뉴를 도구모음에 추가합니다. |
void |
addNotify ()
도구모음의 피어를 작성합니다. |
int |
countMenus ()
추천 되고 있지 않습니다. JDK version 1.1 이후는, getMenuCount() 로 옮겨졌습니다. |
void |
deleteShortcut (MenuShortcut s)
지정된 메뉴 쇼트 컷을 삭제합니다. |
AccessibleContext |
getAccessibleContext ()
이 MenuBar 에 관련지을 수 있었던 AccessibleContext 를 돌려줍니다. |
Menu |
getHelpMenu ()
도구모음의 헬프 메뉴를 돌려줍니다. |
Menu |
getMenu (int i)
지정된 메뉴를 돌려줍니다. |
int |
getMenuCount ()
도구모음에 있는 메뉴의 수를 돌려줍니다. |
MenuItem |
getShortcutMenuItem (MenuShortcut s)
지정된 MenuShortcut 객체에 관련한 MenuItem 의 인스턴스를 돌려줍니다. |
void |
remove (int index)
지정된 인덱스에 있는 메뉴를 이 도구모음으로부터 삭제합니다. |
void |
remove (MenuComponent m)
이 도구모음으로부터 지정된 메뉴 컴퍼넌트를 삭제합니다. |
void |
removeNotify ()
도구모음의 피어를 삭제합니다. |
void |
setHelpMenu (Menu m)
지정한 메뉴를 이 도구모음의 헬프 메뉴로서 설정합니다. |
Enumeration <MenuShortcut > |
shortcuts ()
이 도구모음이 관리하고 있는, 모든 메뉴 쇼트 컷의 열거를 돌려줍니다. |
클래스 java.awt. MenuComponent 로부터 상속된 메소드 |
---|
dispatchEvent , getFont , getName , getParent , getPeer , getTreeLock , paramString , postEvent , processEvent , setFont , setName , toString |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
인터페이스 java.awt. MenuContainer 로부터 상속된 메소드 |
---|
getFont , postEvent |
생성자 의 상세 |
---|
public MenuBar() throws HeadlessException
HeadlessException
- GraphicsEnvironment.isHeadless()의 경우
true 를 돌려주는GraphicsEnvironment.isHeadless()
메소드의 상세 |
---|
public void addNotify()
public void removeNotify()
MenuComponent
내의 removeNotify
public Menu getHelpMenu()
public void setHelpMenu(Menu m)
m
- 헬프 메뉴로서 설정되는 메뉴public Menu add(Menu m)
m
- 추가되는 메뉴
remove(int)
,
remove(java.awt.MenuComponent)
public void remove(int index)
index
- 삭제되는 메뉴의 위치add(java.awt.Menu)
public void remove(MenuComponent m)
MenuContainer
내의 remove
m
- 삭제되는 메뉴 컴퍼넌트add(java.awt.Menu)
public int getMenuCount()
@Deprecated public int countMenus()
getMenuCount()
로 옮겨졌습니다.
public Menu getMenu(int i)
i
- 반환되는 메뉴의 인덱스의 위치
public Enumeration <MenuShortcut > shortcuts()
MenuShortcut
public MenuItem getShortcutMenuItem(MenuShortcut s)
MenuShortcut
객체에 관련한 MenuItem
의 인스턴스를 돌려줍니다. 다만, 이 도구모음에 의해 관리되고 있는 메뉴 항목이 어느 것도 지정된 메뉴 쇼트 컷에 관련하고 있지 않는 경우는 null
를 돌려줍니다.
s
- 지정된 메뉴 쇼트 컷MenuItem
,
MenuShortcut
public void deleteShortcut(MenuShortcut s)
s
- 삭제되는 메뉴 쇼트 컷public AccessibleContext getAccessibleContext()
Accessible
내의 getAccessibleContext
MenuComponent
내의 getAccessibleContext
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.