|
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 도 참조해 주세요.