인터페이스 java.awt.event.ActionListener 의 사용 (Java Platform SE 6) - xrath.com 에서 번역됨

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

JavaTM Platform
Standard Ed. 6

전 다음 | 프레임 있어 프레임 없음

## 인터페이스
java.awt.event.ActionListener 의 사용

ActionListener 를 사용하고 있는 패키지
java.awt | 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.
java.awt.dnd | 드래그＆드롭 조작은, 많은 그래피컬 사용자 인터페이스 시스템으로 볼 수 있는 직접적인 조작 제스처(gesture)로, GUI 의 표현 요소에 논리적으로 관련한 2 개의 엔티티간에 정보를 변환하는 기구를 제공합니다.
javax.swing | 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.
javax.swing.plaf.basic | 기본 Look & Feel 에 따라 구축된 사용자 인터페이스 객체를 제공합니다.
javax.swing.plaf.metal | 디폴트의 Look & Feel 인 Java Look & Feel (코드명은 Metal)에 따라 작성된 사용자 인터페이스 객체를 제공합니다.
javax.swing.text | 편집 가능한 텍스트 컴퍼넌트와 편집 불능인 텍스트 컴퍼넌트를 처리하는 클래스와 인터페이스를 제공합니다.
javax.swing.text.html | HTML 텍스트 문자 편집기를 작성하기 위한 `HTMLEditorKit` 클래스와 지원 클래스를 제공합니다.
javax.swing.tree | `javax.swing.JTree` 를 처리하기 위한 클래스와 인터페이스를 제공합니다.

java.awt 에서의 ActionListener 의 사용

ActionListener 를 구현하고 있는 java.awt 의 클래스
`class` | `AWTEventMulticaster` `AWTEventMulticaster` 는,`java.awt.event` 패키지로 정의되는 AWT 이벤트에, 효율적으로, thread 세이프인, 마르치캐스트이벤트발송를 실시하는 구조를 구현합니다.
`protected class` | `List.AccessibleAWTList` 이 클래스는 `List` 클래스용의 접근성?의 지원를 구현하고 있습니다.

ActionListener 를 돌려주는 java.awt 의 메소드
`static ActionListener` | `AWTEventMulticaster. add (ActionListener a, ActionListener b)` 액션 청취자 a 와 액션 청취자 b 를 더해 결과적으로 얻을 수 있는 멀티 캐스트 청취자를 돌려줍니다.
`ActionListener []` | `MenuItem. getActionListeners ()` 이 메뉴 항목에 등록된 모든 액션 청취자의 배열을 돌려줍니다.
`ActionListener []` | `TrayIcon. getActionListeners ()` 이 `TrayIcon` 에 등록되어 모든 액션 청취자의 배열을 돌려줍니다.
`ActionListener []` | `TextField. getActionListeners ()` 이 텍스트 필드에 등록된 모든 액션 청취자의 배열을 돌려줍니다.
`ActionListener []` | `List. getActionListeners ()` 이 리스트에 등록된 모든 액션 청취자의 배열을 돌려줍니다.
`ActionListener []` | `Button. getActionListeners ()` 이 버튼에 등록되어 모든 액션 청취자의 배열을 돌려줍니다.
`static ActionListener` | `AWTEventMulticaster. remove (ActionListener l, ActionListener oldl)` 액션 청취자 l 로부터 낡은 액션 청취자를 삭제해, 결과적으로 얻을 수 있는 멀티 캐스트 청취자를 돌려줍니다.

ActionListener 형의 파라미터를 가지는 java.awt 의 메소드
`static ActionListener` | `AWTEventMulticaster. add (ActionListener a, ActionListener b)` 액션 청취자 a 와 액션 청취자 b 를 더해 결과적으로 얻을 수 있는 멀티 캐스트 청취자를 돌려줍니다.
`void` | `MenuItem. addActionListener (ActionListener l)` 이 메뉴 항목으로부터 액션 이벤트를 받는 액션 청취자를 추가합니다.
`void` | `TrayIcon. addActionListener (ActionListener listener)` 이 `TrayIcon` 로부터 `ActionEvent` 를 받기 위해서(때문에), 지정된 액션 청취자를 추가합니다.
`void` | `TextField. addActionListener (ActionListener l)` 이 텍스트 필드의 액션 이벤트를 받기 위해서(때문에), 지정된 액션 청취자를 추가합니다.
`void` | `List. addActionListener (ActionListener l)` 이 리스트로부터 액션 이벤트를 받기 위해서(때문에), 지정된 액션 청취자를 추가합니다.
`void` | `Button. addActionListener (ActionListener l)` 이 버튼으로부터 액션 이벤트를 받기 위해서(때문에), 지정된 액션 청취자를 추가합니다.
`static ActionListener` | `AWTEventMulticaster. remove (ActionListener l, ActionListener oldl)` 액션 청취자 l 로부터 낡은 액션 청취자를 삭제해, 결과적으로 얻을 수 있는 멀티 캐스트 청취자를 돌려줍니다.
`void` | `MenuItem. removeActionListener (ActionListener l)` 지정된 액션 청취자를 삭제합니다.
`void` | `TrayIcon. removeActionListener (ActionListener listener)` 지정된 액션 청취자를 삭제합니다.
`void` | `TextField. removeActionListener (ActionListener l)` 이후 이 텍스트 필드로부터 액션 이벤트를 받지 않게, 지정된 액션 청취자를 삭제합니다.
`void` | `List. removeActionListener (ActionListener l)` 지정된 액션 청취자를 삭제해, 그것이 이 리스트로부터 액션 이벤트를 받지 않게 합니다.
`void` | `Button. removeActionListener (ActionListener l)` 이 버튼으로부터 액션 이벤트를 받지 않게, 지정된 액션 청취자를 삭제합니다.

java.awt.dnd 에서의 ActionListener 의 사용

ActionListener 를 구현하고 있는 java.awt.dnd 의 클래스
`protected static class` | `DropTarget.DropTargetAutoScroller` 이 보호 대상의 상자가 되어 있는 클래스는, 자동 스크롤을 구현합니다.

javax.swing 에서의 ActionListener 의 사용

javax.swing 에서의 ActionListener 의 서브 인터페이스
`interface` | `Action` `Action` 인터페이스는, 같은 기능이 복수의 컨트롤에 의해 액세스 되는 경우에,`ActionListener` 인터페이스에 대한 편리한 확장 기능을 제공합니다.

ActionListener 를 구현하고 있는 javax.swing 의 클래스
`class` | `AbstractAction` 이 클래스는, JFC 의 `Action` 인터페이스의 디폴트 구현을 제공합니다.
`protected class` | `DefaultCellEditor.EditorDelegate` protected `EditorDelegate` 클래스입니다.
`class` | `JComboBox` 버튼, 또는 편집 가능 필드와 드롭 다운 리스트를 조합한 컴퍼넌트입니다.
`protected class` | `ToolTipManager.insideTimerAction`
`protected class` | `ToolTipManager.outsideTimerAction`
`protected class` | `ToolTipManager.stillInsideTimerAction`

ActionListener 로서 선언되고 있는 javax.swing 의 필드
`protected ActionListener` | `AbstractButton. actionListener` 버튼의 모델의 `ActionListener` 입니다.

ActionListener 를 돌려주는 javax.swing 의 메소드
`protected ActionListener` | `AbstractButton. createActionListener ()`
`ActionListener` | `JComponent. getActionForKeyStroke (KeyStroke aKeyStroke)` 지정된 키스트로크(keystroke)에 대해서 등록되어 있는 액션을 실행하는 객체를 돌려줍니다.
`ActionListener []` | `JTextField. getActionListeners ()` addActionListener()에 의해 이 JTextField 에 추가된 전 `ActionListener` 의 배열을 돌려줍니다.
`ActionListener []` | `AbstractButton. getActionListeners ()` addActionListener()로 이 AbstractButton 에 추가되는, 모든 `ActionListener` 의 배열을 돌려줍니다.
`ActionListener []` | `Timer. getActionListeners ()` 타이머에 등록된 모든 액션 청취자의 배열을 돌려줍니다.
`ActionListener []` | `DefaultButtonModel. getActionListeners ()` 이 `DefaultButtonModel` 에 등록된, 모든 액션 청취자로부터 되는 배열을 돌려줍니다.
`ActionListener []` | `JComboBox. getActionListeners ()` addActionListener()로 이 JComboBox 에 추가되는, 모든 `ActionListener` 의 배열을 돌려줍니다.
`ActionListener []` | `JFileChooser. getActionListeners ()` 이 파일 츄-더에 등록되어 모든 액션 청취자의 배열을 돌려줍니다.

ActionListener 형의 파라미터를 가지는 javax.swing 의 메소드
`void` | `JTextField. addActionListener (ActionListener l)` 지정된 액션 청취자를 추가해, 액션 이벤트를 이 텍스트 필드로부터 받습니다.
`void` | `AbstractButton. addActionListener (ActionListener l)` 버튼에 `ActionListener` 를 추가합니다.
`void` | `Timer. addActionListener (ActionListener listener)` 액션 청취자를 `Timer` 에 추가합니다.
`void` | `DefaultButtonModel. addActionListener (ActionListener l)` 모델에 `ActionListener` 를 추가합니다.
`void` | `ButtonModel. addActionListener (ActionListener l)` 모델에 `ActionListener` 를 추가합니다.
`void` | `JComboBox. addActionListener (ActionListener l)` `ActionListener` 를 추가합니다.
`void` | `ComboBoxEditor. addActionListener (ActionListener l)` ActionListener 를 추가합니다.
`void` | `JFileChooser. addActionListener (ActionListener l)` 파일 츄-더에 `ActionListener` 를 추가합니다.
`static JDialog` | `JColorChooser. createDialog (Component c, String title, boolean modal, JColorChooser chooserPane, ActionListener okListener, ActionListener cancelListener)` [OK],[Cancel], 및 [Reset] 버튼과 함께, 지정된 `ColorChooser` 구획을 가지는 새로운 다이얼로그를 생성해, 그것을 돌려줍니다.
`void` | `JComponent. registerKeyboardAction (ActionListener anAction, KeyStroke aKeyStroke, int aCondition)` 이 메소드는 현재 사용되고 있지 않습니다.
`void` | `JComponent. registerKeyboardAction (ActionListener anAction, String aCommand, KeyStroke aKeyStroke, int aCondition)` 이 메소드는 현재 사용되고 있지 않습니다.
`void` | `JTextField. removeActionListener (ActionListener l)` 지정된 액션 청취자를 삭제해, 액션 이벤트를 이 텍스트 필드로부터 그 이상 받지 않게 합니다.
`void` | `AbstractButton. removeActionListener (ActionListener l)` 버튼으로부터 `ActionListener` 를 삭제합니다.
`void` | `Timer. removeActionListener (ActionListener listener)` 지정된 액션 청취자를 `Timer` 로부터 삭제합니다.
`void` | `DefaultButtonModel. removeActionListener (ActionListener l)` 모델로부터 `ActionListener` 를 삭제합니다.
`void` | `ButtonModel. removeActionListener (ActionListener l)` 모델로부터 `ActionListener` 를 삭제합니다.
`void` | `JComboBox. removeActionListener (ActionListener l)` `ActionListener` 를 삭제합니다.
`void` | `ComboBoxEditor. removeActionListener (ActionListener l)` 액션 청취자를 삭제합니다.
`void` | `JFileChooser. removeActionListener (ActionListener l)` 파일 츄-더로부터 `ActionListener` 를 삭제합니다.

ActionListener 형의 파라미터를 가지는 javax.swing 의 생성자
`Timer (int delay, ActionListener listener)` `Timer` 를 작성해, 초기 지연과 이벤트간 지연의 초기치를 `delay` 밀리 세컨드로 설정합니다.

javax.swing.plaf.basic 에서의 ActionListener 의 사용

ActionListener 를 구현하고 있는 javax.swing.plaf.basic 의 클래스
`protected class` | `BasicDesktopPaneUI.CloseAction` 내부 프레임을 닫습니다.
`protected class` | `BasicDesktopPaneUI.MaximizeAction` 내부 프레임을 최대화합니다.
`protected class` | `BasicDesktopPaneUI.MinimizeAction` 내부 프레임을 최소화합니다.
`protected class` | `BasicDesktopPaneUI.NavigateAction` 다음의 내부 프레임으로 이동합니다.
`protected class` | `BasicDesktopPaneUI.OpenAction` 최소화 또는 최대화된 내부 프레임을 바탕으로 되돌립니다.
`protected class` | `BasicFileChooserUI.ApproveSelectionAction` Open 요구 또는 Save 요구에 응합니다.
`protected class` | `BasicFileChooserUI.CancelSelectionAction` 취소의 요구에 응합니다.
`protected class` | `BasicFileChooserUI.ChangeToParentDirectoryAction`
`protected class` | `BasicFileChooserUI.GoHomeAction` Home 키 이벤트 또는 동등의 이벤트에 따라 처리를 실시합니다.
`protected class` | `BasicFileChooserUI.NewFolderAction` 새로운 폴더를 작성합니다.
`protected class` | `BasicFileChooserUI.UpdateAction` 현재의 디렉토리에서 파일을 주사 다시 합니다.
`class` | `BasicInternalFrameTitlePane.CloseAction` 이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
`class` | `BasicInternalFrameTitlePane.IconifyAction` 이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
`class` | `BasicInternalFrameTitlePane.MaximizeAction` 이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
`class` | `BasicInternalFrameTitlePane.MoveAction` 이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
`class` | `BasicInternalFrameTitlePane.RestoreAction` 이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
`class` | `BasicInternalFrameTitlePane.SizeAction` 이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
`class` | `BasicOptionPaneUI.ButtonActionListener` 이 내부 클래스는 「public」라고 마크 됩니다만, 이것은 컴파일러의 버그가 원인입니다.
`protected class` | `BasicScrollBarUI.ScrollListener` `ScrollPane` 로 초기화되는 스크롤 이벤트를 위한 청취자입니다.
`class` | `BasicSliderUI.ActionScroller` 문서로부터 삭제된 이 클래스는, Java 2 플랫폼 1.3 에서는 사용하지 않습니다.
`class` | `BasicSliderUI.ScrollListener` 스크롤 이벤트 청취자입니다.
`class` | `BasicSplitPaneUI.KeyboardDownRightHandler` JSplitPane UI 가, 특정의 키가 밀렸을 때의 처리에 사용하는 ActionListener 의 구현입니다.
`class` | `BasicSplitPaneUI.KeyboardEndHandler` JSplitPane UI 가, 특정의 키가 밀렸을 때의 처리에 사용하는 ActionListener 의 구현입니다.
`class` | `BasicSplitPaneUI.KeyboardHomeHandler` JSplitPane UI 가, 특정의 키가 밀렸을 때의 처리에 사용하는 ActionListener 의 구현입니다.
`class` | `BasicSplitPaneUI.KeyboardResizeToggleHandler` JSplitPane UI 가, 특정의 키가 밀렸을 때의 처리에 사용하는 ActionListener 의 구현입니다.
`class` | `BasicSplitPaneUI.KeyboardUpLeftHandler` JSplitPane UI 가, 특정의 키가 밀렸을 때의 처리에 사용하는 ActionListener 의 구현입니다.
`class` | `BasicTreeUI.ComponentHandler` 필요하면, 스크롤시에 적절한 사이즈를 갱신합니다.
`class` | `BasicTreeUI.TreeCancelEditingAction` 액션이 실행되었을 때에 cancelEditing 을 호출하는 ActionListener 입니다.
`class` | `BasicTreeUI.TreeHomeAction` TreeHomeAction 는, 종료 또는 홈 액션을 처리하기 위해서 사용됩니다.
`class` | `BasicTreeUI.TreeIncrementAction` TreeIncrementAction 는, 상하의 액션을 처리하기 위해서 사용됩니다.
`class` | `BasicTreeUI.TreePageAction` TreePageAction 는, 페이지 업과 페이지 다운의 이벤트를 처리합니다.
`class` | `BasicTreeUI.TreeToggleAction` 최초로 선택된 행으로, 전개 상태가 교체됩니다.
`class` | `BasicTreeUI.TreeTraverseAction` `TreeTraverseAction` 는, 왼쪽 또는 오른쪽 키를 위해서(때문에) 사용되는 액션입니다.

ActionListener 로서 선언되고 있는 javax.swing.plaf.basic 의 필드
`protected ActionListener` | `BasicSplitPaneUI. keyboardDownRightListener` 추천 되고 있지 않습니다. Java 2 플랫폼 1.3 이후 사용되고 있지 않습니다.
`protected ActionListener` | `BasicSplitPaneUI. keyboardEndListener` 추천 되고 있지 않습니다. Java 2 플랫폼 1.3 이후 사용되고 있지 않습니다.
`protected ActionListener` | `BasicSplitPaneUI. keyboardHomeListener` 추천 되고 있지 않습니다. Java 2 플랫폼 1.3 이후 사용되고 있지 않습니다.
`protected ActionListener` | `BasicSplitPaneUI. keyboardResizeToggleListener` 추천 되고 있지 않습니다. Java 2 플랫폼 1.3 이후 사용되고 있지 않습니다.
`protected ActionListener` | `BasicSplitPaneUI. keyboardUpLeftListener` 추천 되고 있지 않습니다. Java 2 플랫폼 1.3 이후 사용되고 있지 않습니다.

ActionListener 를 돌려주는 javax.swing.plaf.basic 의 메소드
`protected ActionListener` | `BasicOptionPaneUI. createButtonActionListener (int buttonIndex)`
`protected ActionListener` | `BasicSplitPaneUI. createKeyboardDownRightListener ()` 추천 되고 있지 않습니다. Java 2 플랫폼 1.3 이후 사용되고 있지 않습니다.
`protected ActionListener` | `BasicSplitPaneUI. createKeyboardEndListener ()` 추천 되고 있지 않습니다. Java 2 플랫폼 1.3 이후 사용되고 있지 않습니다.
`protected ActionListener` | `BasicSplitPaneUI. createKeyboardHomeListener ()` 추천 되고 있지 않습니다. Java 2 플랫폼 1.3 이후 사용되고 있지 않습니다.
`protected ActionListener` | `BasicSplitPaneUI. createKeyboardResizeToggleListener ()` 추천 되고 있지 않습니다. Java 2 플랫폼 1.3 이후 사용되고 있지 않습니다.
`protected ActionListener` | `BasicSplitPaneUI. createKeyboardUpLeftListener ()` 추천 되고 있지 않습니다. Java 2 플랫폼 1.3 이후 사용되고 있지 않습니다.

ActionListener 형의 파라미터를 가지는 javax.swing.plaf.basic 의 메소드
`void` | `BasicComboBoxEditor. addActionListener (ActionListener l)`
`void` | `BasicComboBoxEditor. removeActionListener (ActionListener l)`

javax.swing.plaf.metal 에서의 ActionListener 의 사용

ActionListener 를 구현하고 있는 javax.swing.plaf.metal 의 클래스
`protected class` | `MetalFileChooserUI.DirectoryComboBoxAction` DirectoryComboBox 로 선택되고 있는 항목이 변경되었을 때에 액션을 일으킵니다.

javax.swing.text 에서의 ActionListener 의 사용

ActionListener 를 구현하고 있는 javax.swing.text 의 클래스
`static class` | `DefaultEditorKit.BeepAction` beep음을 작성합니다.
`static class` | `DefaultEditorKit.CopyAction` 선택한 영역을 카피해, 그 내용을 시스템 클립보드에 포함합니다.
`static class` | `DefaultEditorKit.CutAction` 선택한 영역을 잘라내, 그 내용을 시스템 클립보드에 포함합니다.
`static class` | `DefaultEditorKit.DefaultKeyTypedAction` 키 입력 이벤트를 받았을 때, 키 맵 엔트리가 없는 경우에 디폴트로 실행되는 액션입니다.
`static class` | `DefaultEditorKit.InsertBreakAction` 문서에 행 또는 단락의 단락을 배치합니다.
`static class` | `DefaultEditorKit.InsertContentAction` 관련하는 문서에 내용을 포함합니다.
`static class` | `DefaultEditorKit.InsertTabAction` 문서에 탭 문자를 배치합니다.
`static class` | `DefaultEditorKit.PasteAction` 시스템 클립보드의 내용을, 선택된 범위, 혹은 caret의 전 (선택 범위가 없는 경우)에 붙입니다.
`static class` | `StyledEditorKit.AlignmentAction` 단락의 배치 방법을 설정하는 액션입니다.
`static class` | `StyledEditorKit.BoldAction` 볼드 속성을 바꾸는 액션입니다.
`static class` | `StyledEditorKit.FontFamilyAction` 관련하는 JEditorPane 의 폰트 패밀리를 설정하는 액션입니다.
`static class` | `StyledEditorKit.FontSizeAction` 관련하는 JEditorPane 의 font size를 설정하는 액션입니다.
`static class` | `StyledEditorKit.ForegroundAction` foreground 칼라를 설정하는 액션입니다.
`static class` | `StyledEditorKit.ItalicAction` 이탤릭 속성을 바꾸는 액션입니다.
`static class` | `StyledEditorKit.StyledTextAction` 인스톨 된 StyledEditorKit (또는 서브 클래스)에 의해 JEditorPane 로 트리거된다고 보여지는 액션입니다.
`static class` | `StyledEditorKit.UnderlineAction` 밑줄 속성을 바꾸는 액션입니다.
`class` | `TextAction` 많은 다른 텍스트 컴퍼넌트로 공유되는 키 바인딩에 편리한, 액션의 구현입니다.

javax.swing.text.html 에서의 ActionListener 의 사용

ActionListener 를 구현하고 있는 javax.swing.text.html 의 클래스
`class` | `FormView` 폼 요소 <input>, <textarea>, 및 <select> 를 위한 뷰인타페스를 구현하는 콘포넨트데코레이타입니다.
`static class` | `HTMLEditorKit.HTMLTextAction` HTML 를 기존의 문서에 삽입하는데 편리한 편리한 메소드를 제공하는, abstract Action 입니다.
`static class` | `HTMLEditorKit.InsertHTMLTextAction` InsertHTMLTextAction 는, 기존의 HTML 문서에 임의의 HTML 캐릭터 라인을 삽입하기 위해서 사용합니다.

javax.swing.tree 에서의 ActionListener 의 사용

ActionListener 를 구현하고 있는 javax.swing.tree 의 클래스
`class` | `DefaultTreeCellEditor` `TreeCellEditor` 입니다.

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

JavaTM Platform
Standard Ed. 6

전 다음 | 프레임 있어 프레임 없음

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.