Uses of Interface
javax.swing.Action
-
Packages that use Action 软件包 描述 javax.swing 提供一组“轻量级”(全Java语言)组件,这些组件在所有平台上尽可能地工作。javax.swing.plaf.basic 提供根据Basic外观构建的用户界面对象。javax.swing.plaf.metal 提供根据Java外观(曾代号为 Metal )构建的用户界面对象,这是默认的外观。javax.swing.text 提供处理可编辑和不可编辑文本组件的类和接口。javax.swing.text.html 提供类HTMLEditorKit
以及用于创建HTML文本编辑器的支持类。 -
-
Uses of Action in javax.swing
Classes in javax.swing that implement Action 变量和类型 类 描述 class
AbstractAction
此类提供JFCAction
接口的默认实现。Methods in javax.swing that return Action 变量和类型 方法 描述 Action
ActionMap. get(Object key)
返回key
的绑定,如果绑定未在本地定义,则向父ActionMap
发送消息。Action
AbstractButton. getAction()
返回当前设置的Action
这个ActionEvent
来源,或null
如果没有Action
设置。Action
JComboBox. getAction()
返回当前设置的Action
这个ActionEvent
来源,或null
如果没有Action
设置。Action
JTextField. getAction()
返回当前设置的Action
这个ActionEvent
来源,或null
如果没有Action
设置。protected Action[]
JFormattedTextField.AbstractFormatter. getActions()
如果您希望提供自定义的Action
集,则子类和覆盖。Action[]
JFormattedTextField. getActions()
获取编辑器的命令列表。Action[]
JTextField. getActions()
获取编辑器的命令列表。static Action
TransferHandler. getCopyAction()
返回对剪贴板执行复制操作的Action
。static Action
TransferHandler. getCutAction()
返回对剪贴板执行剪切操作的Action
。static Action
TransferHandler. getPasteAction()
返回从剪贴板执行粘贴操作的Action
。Methods in javax.swing with parameters of type Action 变量和类型 方法 描述 protected void
AbstractButton. actionPropertyChanged(Action action, String propertyName)
更新按钮的状态以响应相关操作中的属性更改。protected void
JComboBox. actionPropertyChanged(Action action, String propertyName)
更新组合框的状态以响应相关操作中的属性更改。protected void
JMenuItem. actionPropertyChanged(Action action, String propertyName)
更新按钮的状态以响应相关操作中的属性更改。protected void
JTextField. actionPropertyChanged(Action action, String propertyName)
更新文本字段的状态以响应关联操作中的属性更改。JMenuItem
JMenu. add(Action a)
创建附加到指定的Action
对象的新菜单项,并将其附加到此菜单的末尾。JMenuItem
JPopupMenu. add(Action a)
将新菜单项追加到菜单末尾,该菜单项将调度指定的Action
对象。JButton
JToolBar. add(Action a)
添加一个新的JButton
,用于调度操作。protected void
AbstractButton. configurePropertiesFromAction(Action a)
设置此按钮上的属性以匹配指定的Action
中的Action
。protected void
JComboBox. configurePropertiesFromAction(Action a)
设置此组合框的属性以匹配指定的Action
中的Action
。protected void
JMenuItem. configurePropertiesFromAction(Action a)
设置此按钮上的属性以匹配指定的Action
中的Action
。protected void
JTextField. configurePropertiesFromAction(Action a)
设置此文本字段上的属性以匹配指定的Action
中的Action
。protected JMenuItem
JMenu. createActionComponent(Action a)
创建JMenuItem
的Action
的工厂方法添加到JMenu
。protected JMenuItem
JPopupMenu. createActionComponent(Action a)
创建JMenuItem
工厂方法为Actions
添加到JPopupMenu
。protected JButton
JToolBar. createActionComponent(Action a)
为Action
s创建JButton
工厂方法添加到JToolBar
。protected PropertyChangeListener
AbstractButton. createActionPropertyChangeListener(Action a)
创建并返回一个PropertyChangeListener
,负责监听指定的Action
更改并更新相应的属性。protected PropertyChangeListener
JComboBox. createActionPropertyChangeListener(Action a)
创建并返回一个PropertyChangeListener
,负责监听指定Action
更改并更新相应的属性。protected PropertyChangeListener
JTextField. createActionPropertyChangeListener(Action a)
创建并返回一个PropertyChangeListener
,负责监听指定的Action
更改并更新相应的属性。JMenuItem
JMenu. insert(Action a, int pos)
在给定位置插入附加到指定Action
对象的新菜单项。void
JPopupMenu. insert(Action a, int index)
在给定位置插入指定的Action
对象的菜单项。static boolean
SwingUtilities. notifyAction(Action action, KeyStroke ks, KeyEvent event, Object sender, int modifiers)
调用actionPerformed
上action
如果action
是非null
并接受发送对象。void
ActionMap. put(Object key, Action action)
添加key
的绑定到action
。void
AbstractButton. setAction(Action a)
设置Action
。void
JComboBox. setAction(Action a)
设置Action
为ActionEvent
源。void
JTextField. setAction(Action a)
设置Action
为ActionEvent
源。Constructors in javax.swing with parameters of type Action 构造器 描述 JButton(Action a)
创建一个按钮,其中的属性取自提供的Action
。JCheckBox(Action a)
创建一个复选框,其中的属性取自提供的Action。JCheckBoxMenuItem(Action a)
创建一个菜单项,其属性取自提供的Action。JMenu(Action a)
构造一个菜单,其属性取自提供的Action
。JMenuItem(Action a)
创建一个菜单项,其属性取自指定的Action
。JRadioButton(Action a)
创建一个radiobutton,其中属性取自提供的Action。JRadioButtonMenuItem(Action a)
创建一个单选按钮菜单项,其属性取自提供的Action
。JToggleButton(Action a)
创建一个切换按钮,其中的属性取自提供的Action。 -
Uses of Action in javax.swing.plaf.basic
Fields in javax.swing.plaf.basic declared as Action 变量和类型 字段 描述 protected Action
BasicInternalFrameTitlePane. closeAction
CloseAction
的实例。protected Action
BasicInternalFrameTitlePane. iconifyAction
IconifyAction
的实例。protected Action
BasicInternalFrameTitlePane. maximizeAction
MaximizeAction
的实例。protected Action
BasicInternalFrameTitlePane. moveAction
MoveAction
的实例。protected Action
BasicTreeUI.KeyHandler. repeatKeyAction
正在生成的密钥代码。protected Action
BasicInternalFrameTitlePane. restoreAction
RestoreAction
的实例。protected Action
BasicInternalFrameTitlePane. sizeAction
SizeAction
的实例。Methods in javax.swing.plaf.basic that return Action 变量和类型 方法 描述 protected Action
BasicLookAndFeel. createAudioAction(Object key)
创建并返回用于播放声音的Action
。Action
BasicFileChooserUI. getApproveSelectionAction()
返回批准选择操作。Action
BasicFileChooserUI. getCancelSelectionAction()
返回取消选择操作。Action
BasicFileChooserUI. getChangeToParentDirectoryAction()
返回对父目录操作的更改。Action
BasicFileChooserUI. getGoHomeAction()
返回回家动作。Action
BasicFileChooserUI. getNewFolderAction()
返回一个新的文件夹操作。Action
BasicFileChooserUI. getUpdateAction()
返回更新操作。Methods in javax.swing.plaf.basic with parameters of type Action 变量和类型 方法 描述 protected void
BasicLookAndFeel. playSound(Action audioAction)
如有必要,actionPerformed
在audioAction
上调用actionPerformed
播放声音。 -
Uses of Action in javax.swing.plaf.metal
Classes in javax.swing.plaf.metal that implement Action 变量和类型 类 描述 protected class
MetalFileChooserUI.DirectoryComboBoxAction
当DirectoryComboBox更改了所选项时的行为。 -
Uses of Action in javax.swing.text
Classes in javax.swing.text that implement Action 变量和类型 类 描述 static class
DefaultEditorKit.BeepAction
发出一声哔哔声。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
将系统剪贴板的内容粘贴到选定的区域,如果没有选择任何内容,则将其粘贴到插入符号之前。static class
StyledEditorKit.AlignmentAction
设置段落对齐的操作。static class
StyledEditorKit.BoldAction
切换粗体属性的操作。static class
StyledEditorKit.FontFamilyAction
在关联的JEditorPane中设置字体系列的操作。static class
StyledEditorKit.FontSizeAction
在关联的JEditorPane中设置字体大小的操作。static class
StyledEditorKit.ForegroundAction
设置前景色的动作。static class
StyledEditorKit.ItalicAction
切换斜体属性的操作。static class
StyledEditorKit.StyledTextAction
假定它在安装了StyledEditorKit(或子类)的JEditorPane上被触发的动作。static class
StyledEditorKit.UnderlineAction
用于切换下划线属性的操作。class
TextAction
对于在多个不同文本组件之间共享的键绑定有用的Action实现。Methods in javax.swing.text that return Action 变量和类型 方法 描述 static Action[]
TextAction. augmentList(Action[] list1, Action[] list2)
获取一个命令列表,并使用另一个命令列表对其进行扩充。Action
Keymap. getAction(KeyStroke key)
获取适合给定符号事件序列的操作。Action[]
DefaultEditorKit. getActions()
获取可以在使用此工具包生成的模型和视图的文本组件上使用的命令集。abstract Action[]
EditorKit. getActions()
获取可以在使用此工具包生成的模型和视图的文本组件上使用的命令集。protected Action[]
InternationalFormatter. getActions()
如果getSupportsIncrement
返回true,则返回两个适合递增/递减值的Actions。Action[]
JTextComponent. getActions()
获取编辑器的命令列表。Action[]
StyledEditorKit. getActions()
获取编辑器的命令列表。Action[]
Keymap. getBoundActions()
获取此键映射中定义的所有操作。Action
Keymap. getDefaultAction()
如果键入了键(即收到KEY_TYPED KeyEvent)并且没有绑定,则获取要触发的默认操作。Methods in javax.swing.text with parameters of type Action 变量和类型 方法 描述 void
Keymap. addActionForKeyStroke(KeyStroke key, Action a)
添加绑定到键映射。static Action[]
TextAction. augmentList(Action[] list1, Action[] list2)
获取一个命令列表,并使用另一个命令列表对其进行扩充。KeyStroke[]
Keymap. getKeyStrokesForAction(Action a)
获取将导致给定操作的击键。static void
JTextComponent. loadKeymap(Keymap map, JTextComponent.KeyBinding[] bindings, Action[] actions)
用一堆绑定加载一个键映射。void
Keymap. setDefaultAction(Action a)
如果键入键,则将默认操作设置为触发。 -
Uses of Action in javax.swing.text.html
Classes in javax.swing.text.html that implement Action 变量和类型 类 描述 static class
HTMLEditorKit.HTMLTextAction
一个抽象的Action提供了一些方便的方法,可以在将HTML插入现有文档时使用。static class
HTMLEditorKit.InsertHTMLTextAction
InsertHTMLTextAction可用于将任意HTML字符串插入现有HTML文档中。Methods in javax.swing.text.html that return Action 变量和类型 方法 描述 Action[]
HTMLEditorKit. getActions()
获取编辑器的命令列表。
-