Uses of Interface
javax.swing.Action
-
Packages that use Action 软件包 描述 javax.swing 提供一套“轻量级”(全Java语言)组件,尽可能地在所有平台上工作。javax.swing.plaf.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 Modifier and Type Class 描述 class
AbstractAction
该类提供了JFCAction
接口的默认实现。Methods in javax.swing that return Action Modifier and Type 方法 描述 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
s。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 Modifier and Type 方法 描述 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
的属性相匹配。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)
为Action
创建JMenuItem
工厂方法添加到JMenu
。protected JMenuItem
JPopupMenu. createActionComponent(Action a)
为Actions
创建JMenuItem
工厂方法添加到JPopupMenu
。protected JButton
JToolBar. createActionComponent(Action a)
为Action
创建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)
如果action
不是null
并且接受发件人对象,action
调用actionPerformed
上的action
。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 Constructor 描述 JButton(Action a)
创建一个按钮,其属性取自提供的Action
。JCheckBox(Action a)
创建一个复选框,其中从提供的操作中获取属性。JCheckBoxMenuItem(Action a)
创建一个菜单项,其属性取自提供的操作。JMenu(Action a)
构造菜单,其属性取自提供的Action
。JMenuItem(Action a)
创建一个菜单项,其属性取自指定的Action
。JRadioButton(Action a)
创建一个单选按钮,其中从提供的Action提取属性。JRadioButtonMenuItem(Action a)
创建一个单选按钮菜单项,其属性取自提供的Action
。JToggleButton(Action a)
创建一个切换按钮,其属性取自提供的操作。 -
Uses of Action in javax.swing.plaf.basic
Fields in javax.swing.plaf.basic declared as Action Modifier and Type Field 描述 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 Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 protected void
BasicLookAndFeel. playSound(Action audioAction)
如有需要,可actionPerformed
audioAction
播放声音。 -
Uses of Action in javax.swing.plaf.metal
Classes in javax.swing.plaf.metal that implement Action Modifier and Type Class 描述 protected class
MetalFileChooserUI.DirectoryComboBoxAction
当DirectoryComboBox更改所选项目时使用。 -
Uses of Action in javax.swing.text
Classes in javax.swing.text that implement Action Modifier and Type Class 描述 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 Modifier and Type 方法 描述 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,则返回两个适用于递增/递减值的动作。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 Modifier and Type 方法 描述 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 Modifier and Type Class 描述 static class
HTMLEditorKit.HTMLTextAction
一个抽象的Action提供了一些方便的方法,可能有助于将HTML插入到现有文档中。static class
HTMLEditorKit.InsertHTMLTextAction
InsertHTMLTextAction可用于将HTML的任意字符串插入到现有的HTML文档中。Methods in javax.swing.text.html that return Action Modifier and Type 方法 描述 Action[]
HTMLEditorKit. getActions()
获取编辑器的命令列表。
-