添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
java.awt.dnd Drag 和 Drop 是一种直接操作动作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与 GUI 中显示元素逻辑相关的实体之间传输信息。 java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 java.awt.im 提供输入方法框架所需的类和接口。 java.beans 包含与开发 beans 有关的类,即基于 JavaBeans TM 架构的组件。 java.beans.beancontext 提供与 bean 上下文有关的类和接口。 javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 javax.swing.border 提供围绕 Swing 组件绘制特殊边框的类和接口。 javax.swing.colorchooser 包含供 JColorChooser 组件使用的类和接口。 javax.swing.event 供 Swing 组件触发的事件使用。 javax.swing.plaf 提供一个接口和许多抽象类,Swing 用它们来提供自己的可插入外观功能。 javax.swing.plaf.basic 提供了根据基本外观构建的用户界面对象。 javax.swing.plaf.metal 提供根据 Java 外观(曾经代称为 Metal )构建的用户界面对象,Java 外观是默认外观。 javax.swing.plaf.synth Synth 是一个可更换皮肤 (skinnable) 的外观,在其中可委托所有绘制。 javax.swing.table 提供用于处理 javax.swing.JTable 的类和接口。 javax.swing.text 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 javax.swing.text.html 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 javax.swing.tree 提供处理 javax.swing.JTree 的类和接口。 Component ContainerOrderFocusTraversalPolicy. getComponentAfter ( Container aContainer, Component aComponent) 返回应该接收 aComponent 后面的焦点的 Component。 abstract Component FocusTraversalPolicy. getComponentAfter ( Container aContainer, Component aComponent) 返回应该接收 aComponent 之后的焦点的 Component,aContainer 必须是 aComponent 的焦点循环根,或者焦点遍历策略提供者。 Component Container. getComponentAt (int x, int y) 对包含 x,y 位置的组件进行定位。 Component Component. getComponentAt (int x, int y) 确定此组件或其直接子组件之一是否包含( x y )位置,并且如果是,则返回包含该位置的组件。 Component Container. getComponentAt ( Point p) 获取包含指定点的组件。 Component Component. getComponentAt ( Point p) 返回包含指定点的组件或子组件。 Component ContainerOrderFocusTraversalPolicy. getComponentBefore ( Container aContainer, Component aComponent) 返回应该接收 aComponent 前面的焦点的 Component。 abstract Component FocusTraversalPolicy. getComponentBefore ( Container aContainer, Component aComponent) 返回应该接收 aComponent 之前的焦点的 Component,aContainer 必须是 aComponent 的焦点循环根,或焦点遍历策略提供者。 Component [] Container. getComponents () 获取此容器中的所有组件。 Component ContainerOrderFocusTraversalPolicy. getDefaultComponent ( Container aContainer) 返回默认拥有焦点的 Component。 abstract Component FocusTraversalPolicy. getDefaultComponent ( Container aContainer) 返回要聚焦的默认 Component。 Component ContainerOrderFocusTraversalPolicy. getFirstComponent ( Container aContainer) 返回遍历循环中的第一个 Component。 abstract Component FocusTraversalPolicy. getFirstComponent ( Container aContainer) 返回遍历循环中的第一个 Component。 Component KeyboardFocusManager. getFocusOwner () 如果焦点所有者与调用线程位于同一个上下文中,则返回该焦点所有者。 Component Window. getFocusOwner () 如果此窗口为焦点窗口,则返回是焦点窗口的子组件;否则返回 null。 protected Component KeyboardFocusManager. getGlobalFocusOwner () 返回焦点所有者,即使调用线程处于焦点所有者之外的上下文中。 protected Component KeyboardFocusManager. getGlobalPermanentFocusOwner () 返回持久焦点所有者,即使调用线程处于该持久焦点所有者之外的上下文中。 Component FocusTraversalPolicy. getInitialComponent ( Window window) 返回第一次将窗口设置为可见时,应该接收焦点的 Component。 Component ContainerOrderFocusTraversalPolicy. getLastComponent ( Container aContainer) 返回遍历循环中的最后一个 Component。 abstract Component FocusTraversalPolicy. getLastComponent ( Container aContainer) 返回遍历循环中的最后一个 Component。 Component BorderLayout. getLayoutComponent ( Container target, Object constraints) 基于目标 Container 的组件方向,返回给定约束位置对应的组件。 Component BorderLayout. getLayoutComponent ( Object constraints) 获取使用给定约束添加的组件。 Component Window. getMostRecentFocusOwner () 返回此窗口的子组件,该子组件在此窗口为焦点窗口时将接收焦点。 Component KeyboardFocusManager. getPermanentFocusOwner () 如果持久焦点所有者与调用线程位于同一个上下文中,则返回持久焦点所有者。 Component Container. locate (int x, int y) 已过时。 从 JDK version 1.1 开始,用 getComponentAt(int, int) 取代。 Component Component. locate (int x, int y) 已过时。 从 JDK version 1.1 开始,由 getComponentAt(int, int) 取代。 Toolkit. createDragGestureRecognizer ( Class <T> abstractRecognizerClass, DragSource ds, Component c, int srcActions, DragGestureListener dgl) 创建所请求的抽象 DragGestureRecognizer 类的具体的、与平台有关的子类,并将它与指定的 DragSource、Component 和 DragGestureListener 关联。 protected  void DefaultKeyboardFocusManager. dequeueKeyEvents (long after, Component untilFocused) 释放正常指派到当前焦点所有者的所有 KeyEvent,这些 KeyEvent 因为调用了具有相同时间戳和 Component 的 enqueueKeyEvents 而被加入队列。 protected abstract  void KeyboardFocusManager. dequeueKeyEvents (long after, Component untilFocused) 由 AWT 调用以通知 KeyboardFocusManager 应该取消延迟指派 KeyEvent。 protected  void DefaultKeyboardFocusManager. discardKeyEvents ( Component comp) 放弃因为一次或多次调用具有指定 Component 或其子代之一的 enqueueKeyEvents 而加入队列的所有 KeyEvent。 protected abstract  void KeyboardFocusManager. discardKeyEvents ( Component comp) 由 AWT 调用以通知 KeyboardFocusManager 应该取消延迟指派 KeyEvent。 protected  void DefaultKeyboardFocusManager. enqueueKeyEvents (long after, Component untilFocused) 延迟对 KeyEvent 的指派,直到指定的 Component 成为焦点所有者。 protected abstract  void KeyboardFocusManager. enqueueKeyEvents (long after, Component untilFocused) 在指定的 Component 成为焦点所有者以前由 AWT 调用,以通知 KeyboardFocusManager 延迟指派 KeyEvent。 DefaultKeyboardFocusManager. focusNextComponent ( Component aComponent) 使 aComponent 后面的 Component 拥有焦点,通常基于 FocusTraversalPolicy。 abstract  void KeyboardFocusManager. focusNextComponent ( Component aComponent) 聚焦 aComponent 之后的 Component,通常基于 FocusTraversalPolicy。 DefaultKeyboardFocusManager. focusPreviousComponent ( Component aComponent) 使 aComponent 前面的 Component 拥有焦点,通常基于 FocusTraversalPolicy。 abstract  void KeyboardFocusManager. focusPreviousComponent ( Component aComponent) 聚焦 aComponent 之前的 Component,通常基于 FocusTraversalPolicy。 Component ContainerOrderFocusTraversalPolicy. getComponentAfter ( Container aContainer, Component aComponent) 返回应该接收 aComponent 后面的焦点的 Component。 abstract Component FocusTraversalPolicy. getComponentAfter ( Container aContainer, Component aComponent) 返回应该接收 aComponent 之后的焦点的 Component,aContainer 必须是 aComponent 的焦点循环根,或者焦点遍历策略提供者。 Component ContainerOrderFocusTraversalPolicy. getComponentBefore ( Container aContainer, Component aComponent) 返回应该接收 aComponent 前面的焦点的 Component。 abstract Component FocusTraversalPolicy. getComponentBefore ( Container aContainer, Component aComponent) 返回应该接收 aComponent 之前的焦点的 Component,aContainer 必须是 aComponent 的焦点循环根,或焦点遍历策略提供者。 Container. getComponentZOrder ( Component comp) 返回容器内组件的 z 顺序索引。 GridBagConstraints GridBagLayout. getConstraints ( Component comp) 获取指定组件的约束。 Object BorderLayout. getConstraints ( Component comp) 获取指定组件的约束 protected static Container Toolkit. getNativeContainer ( Component c) 使本机同位体能够查询给定本机组件的本机容器(例如,直接父组件可以是轻量级的)。 boolean Container. isAncestorOf ( Component c) 检查该组件是否包含在此容器的组件层次结构中。 protected GridBagConstraints GridBagLayout. lookupConstraints ( Component comp) 检索指定组件的约束。 DefaultKeyboardFocusManager. processKeyEvent ( Component focusedComponent, KeyEvent e) 当且仅当该 KeyEvent 表示指定 focusedComponent 的焦点遍历键时,此方法才会启动一个焦点遍历操作。 abstract  void KeyboardFocusManager. processKeyEvent ( Component focusedComponent, KeyEvent e) 当且仅当该 KeyEvent 表示指定 focusedComponent 的焦点遍历键时,此方法启动焦点遍历操作。 KeyboardFocusManager. redispatchEvent ( Component target, AWTEvent e) 重新指派 AWTEvent 的方式是,AWT 事件调度程序不会递归式请求 KeyboardFocusManager 或任何已安装的 KeyEventDispatcher 再次指派该事件。 Container. remove ( Component comp) 从此容器中移除指定组件。 GridBagLayout. removeLayoutComponent ( Component comp) 从此布局移除指定组件。 GridLayout. removeLayoutComponent ( Component comp) 从布局移除指定组件。 CardLayout. removeLayoutComponent ( Component comp) 从布局中移除指定的组件。 FlowLayout. removeLayoutComponent ( Component comp) 从布局中移除指定的组件。 BorderLayout. removeLayoutComponent ( Component comp) 从此边框布局中移除指定组件。 LayoutManager. removeLayoutComponent ( Component comp) 从布局移除指定组件。 Container. setComponentZOrder ( Component comp, int index) 将指定组件移动到容器中指定的 z 顺序索引。 GridBagLayout. setConstraints ( Component comp, GridBagConstraints constraints) 设置此布局中指定组件的约束条件。 protected  void KeyboardFocusManager. setGlobalFocusOwner ( Component focusOwner) 设置焦点所有者。 protected  void KeyboardFocusManager. setGlobalPermanentFocusOwner ( Component permanentFocusOwner) 设置持久焦点所有者。 Window. setLocationRelativeTo ( Component c) 设置窗口相对于指定组件的位置。 PopupMenu. show ( Component origin, int x, int y) 在相对于初始组件的 x、y 位置上显示弹出式菜单。 DefaultKeyboardFocusManager. upFocusCycle ( Component aComponent) 将焦点上移一个焦点遍历循环。 abstract  void KeyboardFocusManager. upFocusCycle ( Component aComponent) 将焦点上移一个焦点遍历循环。 DragGestureRecognizer DragSource. createDefaultDragGestureRecognizer ( Component c, int actions, DragGestureListener dgl) 创建一个新的 DragGestureRecognizer ,为此 DragSource 实现 DragGestureRecognizer 的默认抽象子类并在新创建的对象上设置指定的 Component DragGestureListener DragSource. createDragGestureRecognizer ( Class <T> recognizerAbstractClass, Component c, int actions, DragGestureListener dgl) 创建一个新的 DragGestureRecognizer ,实现 DragGestureRecognizer 的指定抽象子类并在新创建的对象上设置指定的 Component DragGestureListener protected DropTarget.DropTargetAutoScroller DropTarget. createDropTargetAutoScroller ( Component c, Point p) 创建一个嵌入式自动滚动条 DragGestureRecognizer. setComponent ( Component c) 设置与该 DragGestureRecognizer 关联的 Component 使用此方法时还会调用 registerListeners() 和 unregisterListeners()。 DropTarget. setComponent ( Component c) 注意:要求此接口允许 DropTarget 以下面两种方式之一与 Component 安全关联: component.setDropTarget(droptarget) droptarget.setComponent(component) 。           构造一个新的 DragGestureRecognizer ,使其具有给定此 Drag 和 Drop 操作中使用的 DragSource 和此 DragGestureRecognizer 应该“观察”拖动开始动作的 Component DragGestureRecognizer ( DragSource ds, Component c, int sa) 构造一个新的 DragGestureRecognizer ,使其具有给定此 Drag 和 Drop 操作中使用的 DragSource 、此 DragGestureRecognizer 应该“观察”拖动开始动作的 Component 和此 Drag 和 Drop 操作所支持的动作。 DragGestureRecognizer ( DragSource ds, Component c, int sa, DragGestureListener dgl) 构造一个新的 DragGestureRecognizer ,使其具有给定此 Drag 和 Drop 操作中使用的 DragSource 、此 DragGestureRecognizer 应该“观察”拖动开始动作的 Component 、此 Drag 和 Drop 操作所支持的操作和一旦检测到拖动开始动作要通知的 DragGestureListener DropTarget.DropTargetAutoScroller ( Component c, Point p) 构造一个 DropTargetAutoScroller DropTarget ( Component c, DropTargetListener dtl) 在给出与之关联的 Component 和执行事件处理的 DropTargetListener 的情况下创建一个 DropTarget DropTarget ( Component c, int ops, DropTargetListener dtl) 在给出与之关联的 Component 、表示支持的默认可接受操作的 int 值和执行事件处理的 DropTargetListener 的情况下,创建一个 DropTarget DropTarget ( Component c, int ops, DropTargetListener dtl, boolean act) 在给出与之关联的 Component 、表示支持的默认可接受操作的 int 值、执行事件处理的 DropTargetListener 和表示 DropTarget 当前是否接受 drop 的 boolean 值的情况下,创建一个 DropTarget DropTarget ( Component c, int ops, DropTargetListener dtl, boolean act, FlavorMap fm) 在给出与之关联的 Component 、表示要支持的默认可接受操作的 int 值、执行事件处理的 DropTargetListener 、表示 DropTarget 当前是否接受 drop 的 boolean 值和要使用的 FlavorMap (使用默认 FlavorMap 时为 null)的情况下,创建一个新的 DropTarget。 MouseDragGestureRecognizer ( DragSource ds, Component c) 给出 Component c 的 DragSource 、要观察的 Component ,构造一个新的 MouseDragGestureRecognizer MouseDragGestureRecognizer ( DragSource ds, Component c, int act) 给出 Component c 的 DragSource 、要观察的 Component ,以及此拖动操作允许的操作,构造一个新的 MouseDragGestureRecognizer MouseDragGestureRecognizer ( DragSource ds, Component c, int act, DragGestureListener dgl) 给出 Component c 的 DragSource 、要观察的 Component 、此拖动操作允许的操作,以及检测到拖动动作时发出通知的 DragGestureListener ,构造一个新的 MouseDragGestureRecognizer protected Component ScrollPaneLayout. addSingletonComponent ( Component oldC, Component newC) 移除现有组件。 Component MenuSelectionManager. componentForPoint ( Component source, Point sourcePoint) 返回包含 sourcePoint 的当前选择路径的组件。 protected Component JRootPane. createGlassPane () 由构造方法调用以便创建默认的 glassPane static Component Box. createGlue () 创建一个不可见的 "glue" 组件,其可见组件有一个最大宽度(对于横向 box)或高度(对于纵向 box)的 Box,该组件可能很有用。 static Component Box. createHorizontalGlue () 创建一个横向 glue 组件。 static Component Box. createHorizontalStrut (int width) 创建一个不可见的、固定宽度的组件。 static Component Box. createRigidArea ( Dimension d) 创建一个总是具有指定大小的不可见组件。 static Component Box. createVerticalGlue () 创建一个纵向 glue 组件。 static Component Box. createVerticalStrut (int height) 创建一个不可见的、固定高度的组件。 static Component SwingUtilities. findFocusOwner ( Component c) 已过时。 从 1.4 开始,由 KeyboardFocusManager.getFocusOwner() 取代。 Component JSplitPane. getBottomComponent () 返回分隔条下面或者右边的组件。 Component Renderer. getComponent () 返回用于呈现该值的组件。 Component DefaultCellEditor. getComponent () 返回对编辑器组件的引用。 Component TransferHandler.TransferSupport. getComponent () 返回此传输的目标组件。 Component JPopupMenu. getComponent () 返回此 JPopupMenu 组件。 Component JMenuBar. getComponent () 实现为 MenuElement Component JMenu. getComponent () 返回用于绘制此 MenuElement java.awt.Component Component JMenuItem. getComponent () 返回用于绘制此对象的 java.awt.Component Component MenuElement. getComponent () 此方法应返回用于绘制接收元素的 java.awt.Component。 Component DefaultFocusManager. getComponentAfter ( Container aContainer, Component aComponent) Component LayoutFocusTraversalPolicy. getComponentAfter ( Container aContainer, Component aComponent) 返回应在 aComponent 之后接收焦点的 Component。 Component SortingFocusTraversalPolicy. getComponentAfter ( Container aContainer, Component aComponent) 返回应该接收 aComponent 后面的焦点的 Component。 Component JTabbedPane. getComponentAt (int index) 返回 index 位置的组件。 Component JPopupMenu. getComponentAtIndex (int i) 已过时。 Container.getComponent(int) 取代 Component JMenuBar. getComponentAtIndex (int i) 已过时。 getComponent(int i) 取代 Component JToolBar. getComponentAtIndex (int i) 返回指定索引位置的组件。 Component DefaultFocusManager. getComponentBefore ( Container aContainer, Component aComponent) Component LayoutFocusTraversalPolicy. getComponentBefore ( Container aContainer, Component aComponent) 返回应在 aComponent 之前接收焦点的 Component。 Component SortingFocusTraversalPolicy. getComponentBefore ( Container aContainer, Component aComponent) 返回应该接收 aComponent 前面的焦点的 Component。 Component [] JLayeredPane. getComponentsInLayer (int layer) 返回指定层中组件的数组。 Component ScrollPaneLayout. getCorner ( String key) 返回位于指定角的 Component Component JScrollPane. getCorner ( String key) 返回位于指定角的组件。 protected Component JTable.AccessibleJTable.AccessibleJTableCell. getCurrentComponent () 获取表单元格渲染器组件。 static Component SwingUtilities. getDeepestComponentAt ( Component parent, int x, int y) 返回包含位置 x y parent 的最深可见后代组件。 Component SortingFocusTraversalPolicy. getDefaultComponent ( Container aContainer) 返回默认拥有焦点的 Component。 Component JTable. getEditorComponent () 返回处理编辑会话的组件。 Component ComboBoxEditor. getEditorComponent () 返回应该添加到此编辑器的树层次结构中的组件。 Component DefaultFocusManager. getFirstComponent ( Container aContainer) Component DefaultListCellRenderer. getListCellRendererComponent ( JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) DefaultCellEditor. getTableCellEditorComponent ( JTable table, Object value, boolean isSelected, int row, int column) 实现 TableCellEditor 接口。 Component JSplitPane. getTopComponent () 返回分隔条上面或者左边的组件。 Component DefaultCellEditor. getTreeCellEditorComponent ( JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row) 实现 TreeCellEditor 接口。 Component JViewport. getView () 返回 JViewport 的一个子对象或 null Component JTable. prepareEditor ( TableCellEditor editor, int row, int column) 通过查询 row column 处单元格值的数据模型和单元格选择状态来准备编辑器。 Component JTable. prepareRenderer ( TableCellRenderer renderer, int row, int column) 通过查询 row column 处单元格值的数据模型和单元格选择状态来准备渲染器。 GroupLayout.SequentialGroup GroupLayout.SequentialGroup. addComponent (boolean useAsBaseline, Component component) Component 添加到此 Group GroupLayout.SequentialGroup GroupLayout.SequentialGroup. addComponent (boolean useAsBaseline, Component component, int min, int pref, int max) 使用指定大小将 Component 添加到此 Group GroupLayout.Group GroupLayout.Group. addComponent ( Component component) Component 添加到此 Group GroupLayout.SequentialGroup GroupLayout.SequentialGroup. addComponent ( Component component) Component 添加到此 Group GroupLayout.ParallelGroup GroupLayout.ParallelGroup. addComponent ( Component component) Component 添加到此 Group GroupLayout.ParallelGroup GroupLayout.ParallelGroup. addComponent ( Component component, GroupLayout.Alignment alignment) 使用指定的对齐方式将 Component 添加到此 ParallelGroup GroupLayout.ParallelGroup GroupLayout.ParallelGroup. addComponent ( Component component, GroupLayout.Alignment alignment, int min, int pref, int max) 使用指定的对齐方式和大小将 Component 添加到此 ParallelGroup GroupLayout.Group GroupLayout.Group. addComponent ( Component component, int min, int pref, int max) 使用指定大小将 Component 添加到此 Group GroupLayout.SequentialGroup GroupLayout.SequentialGroup. addComponent ( Component component, int min, int pref, int max) 使用指定大小将 Component 添加到此 Group GroupLayout.ParallelGroup GroupLayout.ParallelGroup. addComponent ( Component component, int min, int pref, int max) 使用指定大小将 Component 添加到此 Group protected  void JDesktopPane. addImpl ( Component comp, Object constraints, int index) 将指定组件添加到此容器的指定索引所在的位置上。 protected  void JApplet. addImpl ( Component comp, Object constraints, int index) 添加指定的子 Component protected  void JWindow. addImpl ( Component comp, Object constraints, int index) 添加指定的子 Component protected  void JViewport. addImpl ( Component child, Object constraints, int index) 设置 JViewport 的轻量子对象,可以为 null protected  void CellRendererPane. addImpl ( Component x, Object constraints, int index) 如果指定组件已经是此组件的子组件,则不必再操心去做任何事,堆栈顺序对于单元格渲染器组件而言无关紧要(CellRendererPane 不管怎样都不进行绘制)。 protected  void JSplitPane. addImpl ( Component comp, Object constraints, int index) 将指定组件添加到此分隔窗格。 protected  void JToolBar. addImpl ( Component comp, Object constraints, int index) 在添加 JButton 时,它最初被设置为 disabled。 protected  void JDialog. addImpl ( Component comp, Object constraints, int index) 添加指定的子 Component protected  void AbstractButton. addImpl ( Component comp, Object constraints, int index) 将指定组件添加到此容器的指定索引所在的位置上,有关此方法的完整描述,请参阅 Container.addImpl(Component, Object, int) protected  void JInternalFrame. addImpl ( Component comp, Object constraints, int index) 添加指定的子 Component protected  void JLayeredPane. addImpl ( Component comp, Object constraints, int index) protected Component ScrollPaneLayout. addSingletonComponent ( Component oldC, Component newC) 移除现有组件。 JTabbedPane. addTab ( String title, Component component) 添加一个由 title 表示,且没有图标的 component JTabbedPane. addTab ( String title, Icon icon, Component component) 添加一个由 title 和/或 icon 表示的 component ,其任意一个都可以为 null JTabbedPane. addTab ( String title, Icon icon, Component component, String tip) 添加由 title 和/或 icon 表示的 component tip ,其中任意一个都可以为 null boolean DefaultFocusManager. compareTabOrder ( Component a, Component b) static MouseEvent SwingUtilities. convertMouseEvent ( Component source, MouseEvent sourceEvent, Component destination) 返回类似于 sourceEvent 的 MouseEvent,除了其 x 和 y 成员已转换到 destination 的坐标系统。 static Point SwingUtilities. convertPoint ( Component source, int x, int y, Component destination) source 坐标系统中的点 (x,y) 转换到 destination 坐标系统。 static Point SwingUtilities. convertPoint ( Component source, Point aPoint, Component destination) source 坐标系统中的 aPoint 转换到 destination 坐标系统。 static void SwingUtilities. convertPointFromScreen ( Point p, Component c) 将一个点从屏幕坐标转换到组件的坐标系统 static void SwingUtilities. convertPointToScreen ( Point p, Component c) 将一个点从组件的坐标系统转换到屏幕坐标。 static Rectangle SwingUtilities. convertRectangle ( Component source, Rectangle aRectangle, Component destination) source 坐标系统中的矩形 aRectangle 转换到 destination 坐标系统。 protected JDialog JFileChooser. createDialog ( Component parent) 创建并返回包含 this 的新 JDialog ,在 parent 窗体中的 parent 上居中。 JDialog JOptionPane. createDialog ( Component parentComponent, String title) 创建并返回一个新 JDialog ,它在 parentComponent 窗体中的 parentComponent 中央包装 this static JDialog JColorChooser. createDialog ( Component c, String title, boolean modal, JColorChooser chooserPane, ActionListener okListener, ActionListener cancelListener) 创建并返回包含指定 ColorChooser 窗格及 "OK"、"Cancel" 和 "Reset" 按钮的新对话框。 JInternalFrame JOptionPane. createInternalFrame ( Component parentComponent, String title) 创建并返回 JInternalFrame 的实例。 static RepaintManager RepaintManager. currentManager ( Component c) 在给定 Component 的情况下,返回调用线程的 RepaintManager。 static Component SwingUtilities. findFocusOwner ( Component c) 已过时。 从 1.4 开始,由 KeyboardFocusManager.getFocusOwner() 取代。 static Accessible SwingUtilities. getAccessibleAt ( Component c, Point p) 如果存在,则返回本地坐标 Point 处包含的 Accessible 子对象。 static Accessible SwingUtilities. getAccessibleChild ( Component c, int i) 返回对象的第 n 个可访问子对象。 static int SwingUtilities. getAccessibleChildrenCount ( Component c) 返回对象中可访问的子对象数。 static int SwingUtilities. getAccessibleIndexInParent ( Component c) 获取此对象在其可访问的父对象中的索引。 static AccessibleStateSet SwingUtilities. getAccessibleStateSet ( Component c) 获取此对象的状态。 static Container SwingUtilities. getAncestorNamed ( String name, Component comp) 在组件层次结构中搜索上面的 comp 的便捷方法,返回它找到的 name 第一个对象。 static Container SwingUtilities. getAncestorOfClass ( Class <?> c, Component comp) 在组件层次结构中搜索上面的 comp 的便捷方法,返回它找到的类 c 的第一个对象。 Component DefaultFocusManager. getComponentAfter ( Container aContainer, Component aComponent) Component LayoutFocusTraversalPolicy. getComponentAfter ( Container aContainer, Component aComponent) 返回应在 aComponent 之后接收焦点的 Component。 Component SortingFocusTraversalPolicy. getComponentAfter ( Container aContainer, Component aComponent) 返回应该接收 aComponent 后面的焦点的 Component。 Component DefaultFocusManager. getComponentBefore ( Container aContainer, Component aComponent) Component LayoutFocusTraversalPolicy. getComponentBefore ( Container aContainer, Component aComponent) 返回应在 aComponent 之前接收焦点的 Component。 Component SortingFocusTraversalPolicy. getComponentBefore ( Container aContainer, Component aComponent) 返回应该接收 aComponent 前面的焦点的 Component。 JPopupMenu. getComponentIndex ( Component c) 返回指定组件的索引。 JMenuBar. getComponentIndex ( Component c) 返回指定组件的索引。 JToolBar. getComponentIndex ( Component c) 返回指定组件的索引。 Spring SpringLayout. getConstraint ( String edgeName, Component c) 返回控制该组件指定边及其父级的顶边或左边之间距离的 spring。 SpringLayout.Constraints SpringLayout. getConstraints ( Component c) 返回指定组件的约束。 static Component SwingUtilities. getDeepestComponentAt ( Component parent, int x, int y) 返回包含位置 x y parent 的最深可见后代组件。 static JDesktopPane JOptionPane. getDesktopPaneForComponent ( Component parentComponent) 返回指定组件的桌面窗格。 static Frame JOptionPane. getFrameForComponent ( Component parentComponent) 返回指定组件的 Frame JLayeredPane. getIndexOf ( Component c) 返回指定 Component 的索引。 JLayeredPane. getLayer ( Component c) 返回指定 Component 的 layer 属性。 static JLayeredPane JLayeredPane. getLayeredPaneAbove ( Component c) 一个便捷方法,它返回包含指定组件的第一个 JLayeredPane。 static Rectangle SwingUtilities. getLocalBounds ( Component aComponent) 返回组件 aComponent 的矩形 (0,0,bounds.width,bounds.height)。 Image RepaintManager. getOffscreenBuffer ( Component c, int proposedWidth, int proposedHeight) 返回屏幕外缓冲区,它应用作带有组件 c 的双缓冲区。 Popup PopupFactory. getPopup ( Component owner, Component contents, int x, int y) 为包含 Component contents 的 Component owner 创建 Popup JLayeredPane. getPosition ( Component c) 获得该组件在其所在层中的相对位置。 static Component SwingUtilities. getRoot ( Component c) 返回当前组件树结构的根组件。 static JRootPane SwingUtilities. getRootPane ( Component c) 如果 c 是一个 JRootPane 后代,则返回其 JRootPane 祖先。 Image RepaintManager. getVolatileOffscreenBuffer ( Component c, int proposedWidth, int proposedHeight) 返回可变屏幕外缓冲区,它应用作带有指定组件 c 的双缓冲区。 static Window SwingUtilities. getWindowAncestor ( Component c) 返回 c 的第一个 Window 祖先;如果 c 未包含在 Window 内,则返回 null static Spring Spring. height ( Component c) 返回一个 spring,其 minimum preferred maximum value 属性由所提供组件的 minimumSize preferredSize maximumSize size 属性的高度定义。 JTabbedPane. indexOfComponent ( Component component) 返回指定组件的选项卡索引。 JTabbedPane. indexOfTabComponent ( Component tabComponent) 返回指定选项卡组件的选项卡索引。 JPopupMenu. insert ( Component component, int index) 将指定组件插入到菜单的给定位置。 JTextPane. insertComponent ( Component c) 将一个组件插入到文档中,以替换当前选择的内容。 JTabbedPane. insertTab ( String title, Icon icon, Component component, String tip, int index) index 位置插入一个 component ,该组件通过 title 和/或 icon (任意一个都可以为 null )来表示。 boolean MenuSelectionManager. isComponentPartOfCurrentMenu ( Component c) 如果 c 是当前使用菜单的一部分,则返回 true static boolean SwingUtilities. isDescendingFrom ( Component a, Component b) 如果组件 a 从组件 b 继承,则返回 true static boolean JComponent. isLightweightComponent ( Component c) 如果此组件是轻量的,也就是说,如果它没有本机窗口系统同位体,则返回 true。 boolean JMenu. isMenuComponent ( Component c) 如果在子菜单层次结构中存在指定的组件,则返回 true。 GroupLayout. linkSize ( Component ... components) 将指定组件强制调整为具有相同的大小,而不管其首选大小、最小大小或最大大小如何。 GroupLayout. linkSize (int axis, Component ... components) 将指定组件强制调整为沿指定轴具有相同的大小,而不管其首选大小、最小大小或最大大小如何。 JLayeredPane. moveToBack ( Component c) 将该组件移到当前层中所有组件的底层(位置 -1)。 JLayeredPane. moveToFront ( Component c) 将该组件移到当前层中所有组件的顶层(位置 0)。 CellRendererPane. paintComponent ( Graphics g, Component c, Container p, int x, int y, int w, int h) 调用 this.paintComponent(g, c, p, x, y, w, h, false)。 static void SwingUtilities. paintComponent ( Graphics g, Component c, Container p, int x, int y, int w, int h) 在指定的 Graphics 上绘制组件。 CellRendererPane. paintComponent ( Graphics g, Component c, Container p, int x, int y, int w, int h, boolean shouldValidate) 在图形对象 g 上绘制一个单元格渲染器组件 c。 CellRendererPane. paintComponent ( Graphics g, Component c, Container p, Rectangle r) 使用矩形的 x、y、width 和 height 字段的调用 this.paintComponent()。 static void SwingUtilities. paintComponent ( Graphics g, Component c, Container p, Rectangle r) 在指定的 Graphics 上绘制组件。 ImageIcon. paintIcon ( Component c, Graphics g, int x, int y) 绘制图标。 Icon. paintIcon ( Component c, Graphics g, int x, int y) 在指定位置上绘制图标。 LookAndFeel. provideErrorFeedback ( Component component) 在用户尝试一个无效操作时调用,例如,在具有焦点的不可编辑的 JTextField 中进行粘贴。 SpringLayout. putConstraint ( String e1, Component c1, int pad, String e2, Component c2) 将组件 c1 的边 e1 连接到组件 c2 的边 e2 ,边与边之间的距离固定。 SpringLayout. putConstraint ( String e1, Component c1, Spring s, String e2, Component c2) 将组件 c1 的边 e1 连接到组件 c2 的边 e2 JApplet. remove ( Component comp) 从容器中移除指定的组件。 JTabbedPane. remove ( Component component) JTabbedPane 中移除指定 Component JWindow. remove ( Component comp) 从该容器中移除指定组件。 JViewport. remove ( Component child) 移除 Viewport 的一个轻量子对象。 JSplitPane. remove ( Component component) 移除窗格中的子组件 component JDialog. remove ( Component comp) 从该容器中移除指定组件。 JMenu. remove ( Component c) 从此菜单移除组件 c JInternalFrame. remove ( Component comp) 从此容器中移除指定组件。 JFrame. remove ( Component comp) 从该容器中移除指定组件。 GroupLayout. removeLayoutComponent ( Component component) 已从父容器中移除 Component 的通知。 JSpinner.DefaultEditor. removeLayoutComponent ( Component child) LayoutManager 方法不执行任何操作。 OverlayLayout. removeLayoutComponent ( Component comp) 从布局移除指定组件。 SpringLayout. removeLayoutComponent ( Component c) 移除与指定组件相关的约束。 ViewportLayout. removeLayoutComponent ( Component c) 从布局中移除指定组件。 ScrollPaneLayout. removeLayoutComponent ( Component c) 从布局中移除指定的组件。 BoxLayout. removeLayoutComponent ( Component comp) 此类不使用。 JRootPane.RootLayout. removeLayoutComponent ( Component comp) JOptionPane. showConfirmDialog ( Component parentComponent, Object message, String title, int optionType) 调出一个由 optionType 参数确定其中选项数的对话框。 static int JOptionPane. showConfirmDialog ( Component parentComponent, Object message, String title, int optionType, int messageType) 调用一个由 optionType 参数确定其中选项数的对话框, messageType 参数确定要显示的图标。 static int JOptionPane. showConfirmDialog ( Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon) 调出一个带有指定图标的对话框,其中的选项数由 optionType 参数确定。 JFileChooser. showDialog ( Component parent, String approveButtonText) 弹出具有自定义 approve 按钮的自定义文件选择器对话框。 static Color JColorChooser. showDialog ( Component component, String title, Color initialColor) 显示有模式的颜色选取器,在隐藏对话框之前一直阻塞。 static String JOptionPane. showInputDialog ( Component parentComponent, Object message) 显示请求用户输入内容的问题消息对话框,它以 parentComponent 为父级。 static String JOptionPane. showInputDialog ( Component parentComponent, Object message, Object initialSelectionValue) 显示请求用户输入内容的问题消息对话框,它以 parentComponent 为父级。 static String JOptionPane. showInputDialog ( Component parentComponent, Object message, String title, int messageType) 显示请求用户输入内容的对话框,它以 parentComponent 为父级,该对话框的标题为 title ,消息类型为 messageType static Object JOptionPane. showInputDialog ( Component parentComponent, Object message, String title, int messageType, Icon icon, Object [] selectionValues, Object initialSelectionValue) 提示用户在可以指定初始选择、可能选择及其他所有选项的模块化的对话框中输入内容。 static int JOptionPane. showInternalConfirmDialog ( Component parentComponent, Object message) 调出带有选项 Yes No Cancel 的内部对话框面板;标题为 Select an Option static int JOptionPane. showInternalConfirmDialog ( Component parentComponent, Object message, String title, int optionType) 调出一个由 optionType 参数确定其中选项数的内部对话框面板。 static int JOptionPane. showInternalConfirmDialog ( Component parentComponent, Object message, String title, int optionType, int messageType) 调出一个由 optionType 参数确定其中选项数的内部对话框面板, messageType 参数确定要显示的图标。 static int JOptionPane. showInternalConfirmDialog ( Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon) 调出一个带有指定图标的内部对话框面板,其中的选项数由 optionType 参数确定。 static String JOptionPane. showInternalInputDialog ( Component parentComponent, Object message) 显示请求用户输入内容的内部问题消息对话框,它以 parentComponent 为父级。 static String JOptionPane. showInternalInputDialog ( Component parentComponent, Object message, String title, int messageType) 显示请求用户输入内容的内部对话框,它以 parentComponent 为父级。 static Object JOptionPane. showInternalInputDialog ( Component parentComponent, Object message, String title, int messageType, Icon icon, Object [] selectionValues, Object initialSelectionValue) 提示用户在可以指定初始选择、可能选择及其他所有选项的模块化的内部对话框中输入内容。 static void JOptionPane. showInternalMessageDialog ( Component parentComponent, Object message) 调出内部确认对话框面板。 static void JOptionPane. showInternalMessageDialog ( Component parentComponent, Object message, String title, int messageType) 调出一个显示消息的内部对话框面板,它使用由 messageType 参数确定的默认图标。 static void JOptionPane. showInternalMessageDialog ( Component parentComponent, Object message, String title, int messageType, Icon icon) 调出一个显示消息的内部对话框面板,为其指定了所有参数。 static int JOptionPane. showInternalOptionDialog ( Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon, Object [] options, Object initialValue) 调出一个带有指定图标的内部对话框面板,其中的初始选择由 initialValue 参数确定,选项数由 optionType 参数确定。 static void JOptionPane. showMessageDialog ( Component parentComponent, Object message) 调出标题为 "Message" 的信息消息对话框。 static void JOptionPane. showMessageDialog ( Component parentComponent, Object message, String title, int messageType) 调出对话框,它显示使用由 messageType 参数确定的默认图标的 message。 static void JOptionPane. showMessageDialog ( Component parentComponent, Object message, String title, int messageType, Icon icon) 调出一个显示信息的对话框,为其指定了所有参数。 JFileChooser. showOpenDialog ( Component parent) 弹出一个 "Open File" 文件选择器对话框。 static int JOptionPane. showOptionDialog ( Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon, Object [] options, Object initialValue) 调出一个带有指定图标的对话框,其中的初始选择由 initialValue 参数确定,选项数由 optionType 参数确定。 JFileChooser. showSaveDialog ( Component parent) 弹出一个 "Save File" 文件选择器对话框。 static void SwingUtilities. updateComponentTreeUI ( Component c) 简单的外观更改:将树结构中的每个节点转到 updateUI() -- 也就是说,通过当前外观初始化其 UI 属性。 static Spring Spring. width ( Component c) 返回一个 spring,其 minimum preferred maximum value 属性由所提供组件的 minimumSize preferredSize maximumSize size 属性的宽度定义。 static Window SwingUtilities. windowForComponent ( Component c) 返回 c 的第一个 Window 祖先;如果 c 未包含在 Window 内,则返回 null protected  void SortingFocusTraversalPolicy. setComparator ( Comparator <? super Component > comparator) 设置将用于对焦点遍历循环中的 Components 排序的 Comparator。 Component.BaselineResizeBehavior AbstractBorder. getBaselineResizeBehavior ( Component c) 返回一个枚举,指示组件的基线如何随大小的改变而发生更改。 Insets SoftBevelBorder. getBorderInsets ( Component c) 返回边框的 insets。 Insets TitledBorder. getBorderInsets ( Component c) 返回边框的 insets。 Insets BevelBorder. getBorderInsets ( Component c) 返回边框的 insets。 Insets EtchedBorder. getBorderInsets ( Component c) 返回边框的 insets Insets LineBorder. getBorderInsets ( Component c) 返回边框的 insets。 Insets MatteBorder. getBorderInsets ( Component c) 返回边框的 insets。 Insets CompoundBorder. getBorderInsets ( Component c) 返回复合边框的 insets,它是外部边框的 insets 与内部边框的 insets 相加所得的结果。 Insets EmptyBorder. getBorderInsets ( Component c) 返回此边框的 insets Insets AbstractBorder. getBorderInsets ( Component c) 此默认实现返回一个新的 Insets 实例,其中 top left bottom right 字段都设置成了 0 Insets Border. getBorderInsets ( Component c) 返回该边框的 insets。 Insets SoftBevelBorder. getBorderInsets ( Component c, Insets insets) 用此边框的当前 Insets 重新初始化 insets 参数。 Insets TitledBorder. getBorderInsets ( Component c, Insets insets) 用此边框的当前 Insets 重新初始化 insets 参数。 Insets BevelBorder. getBorderInsets ( Component c, Insets insets) 用此边框的当前 Insets 重新初始化 insets 参数。 Insets EtchedBorder. getBorderInsets ( Component c, Insets insets) 用此边框的当前 Insets 重新初始化 insets 参数 Insets LineBorder. getBorderInsets ( Component c, Insets insets) 用此边框的当前 Insets 重新初始化 insets 参数。 Insets MatteBorder. getBorderInsets ( Component c, Insets insets) 用此边框的当前 Insets 重新初始化 insets 参数。 Insets CompoundBorder. getBorderInsets ( Component c, Insets insets) 用此边框的当前 Insets 重新初始化 insets 参数。 Insets EmptyBorder. getBorderInsets ( Component c, Insets insets) 用此边框的当前 Insets 重新初始化 insets 参数 Insets AbstractBorder. getBorderInsets ( Component c, Insets insets) 用此边框的当前 Insets 重新初始化 insets 参数。 protected Font TitledBorder. getFont ( Component c) Component BasicComboBoxRenderer. getListCellRendererComponent ( JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) BasicSplitPaneUI.BasicHorizontalLayoutManager. addLayoutComponent ( Component comp, Object constraints) 使用指定的约束对象将指定组件添加到布局中。 BasicInternalFrameTitlePane.TitlePaneLayout. addLayoutComponent ( String name, Component c) BasicSplitPaneUI.BasicHorizontalLayoutManager. addLayoutComponent ( String place, Component component) 在 place 位置添加组件。 BasicTabbedPaneUI.TabbedPaneLayout. addLayoutComponent ( String name, Component comp) protected  int BasicSplitPaneUI.BasicHorizontalLayoutManager. getPreferredSizeOfComponent ( Component c) 返回传入 Component 的首选大小的宽度。 protected  int BasicSplitPaneUI.BasicHorizontalLayoutManager. getSizeOfComponent ( Component c) 返回传入组件的宽度。 protected  void BasicSpinnerUI. installNextButtonListeners ( Component c) 在下一个按钮( c )上安装必要的侦听器以更新 JSpinner 来响应用户动作。 protected  void BasicSpinnerUI. installPreviousButtonListeners ( Component c) 在上一个按钮( c )上安装必要的侦听器以更新 JSpinner 来响应用户动作。 BasicBorders.RolloverButtonBorder. paintBorder ( Component c, Graphics g, int x, int y, int w, int h) BasicSplitPaneUI.BasicHorizontalLayoutManager. removeLayoutComponent ( Component component) 根据了解的情况移除指定的组件。 BasicTabbedPaneUI.TabbedPaneLayout. removeLayoutComponent ( Component comp) protected  void BasicSplitPaneUI.BasicHorizontalLayoutManager. setComponentToSize ( Component c, int size, int location, Insets insets, Dimension containerSize) 将组件 c 的宽度设置为 size(将其 x 的位置放置到 location),将 y 和高度分别设置为 insets.top 和 containersize.height 减去上下 insets。 protected  void BasicSplitPaneUI. setNonContinuousLayoutDivider ( Component newDivider) 设置要在将 splitPane 配置为非连续布局时使用的分隔符。 protected  void BasicSplitPaneUI. setNonContinuousLayoutDivider ( Component newDivider, boolean rememberSizes) 设置要使用的分隔符。 protected  void BasicTabbedPaneUI. setVisibleComponent ( Component component) Component MetalFileChooserUI.FilterComboBoxRenderer. getListCellRendererComponent ( JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) TableCellEditor. getTableCellEditorComponent ( JTable table, Object value, boolean isSelected, int row, int column) 为编辑器设置初始 value Component DefaultTableCellRenderer. getTableCellRendererComponent ( JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) 返回默认的表单元格渲染器。 Component TableCellRenderer. getTableCellRendererComponent ( JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) 返回用于绘制单元格的组件。 DefaultTreeCellEditor. getTreeCellEditorComponent ( JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row) 配置编辑器。 Component TreeCellEditor. getTreeCellEditorComponent ( JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row) 设置编辑器的初始 Component DefaultTreeCellRenderer. getTreeCellRendererComponent ( JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus) 配置基于传入组件的渲染器。 Component TreeCellRenderer. getTreeCellRendererComponent ( JTree tree, Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus) 将当前树单元格的值设置为 value