Uses of Class
java.awt.Component
-
Packages that use Component 软件包 描述 com.sun.java.accessibility.util 提供组成Java Accessibility Utilities的接口和类的集合。java.applet 提供创建applet所需的类以及applet用于与其applet上下文通信的类。java.awt 包含用于创建用户界面和绘制图形和图像的所有类。java.awt.dnd 拖放是在许多图形用户界面系统中发现的直接操纵手势,其提供了在GUI中与表示元素逻辑相关联的两个实体之间传递信息的机制。java.awt.event 提供用于处理AWT组件触发的不同类型事件的接口和类。java.awt.im 为输入方法框架提供类和接口。java.beans 包含与开发 bean相关的类 - 基于JavaBeans™体系结构的组件。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 提供根据Basic外观构建的用户界面对象。javax.swing.plaf.metal 提供根据Java外观(曾代号为 Metal )构建的用户界面对象,这是默认的外观。javax.swing.plaf.synth Synth是一种可换肤的外观和感觉,其中所有的绘画都被委派。javax.swing.table 提供用于处理javax.swing.JTable类和接口。javax.swing.text 提供处理可编辑和不可编辑文本组件的类和接口。javax.swing.text.html 提供类HTMLEditorKit以及用于创建HTML文本编辑器的支持类。javax.swing.tree 提供用于处理javax.swing.JTree类和接口。 -
-
Uses of Component in com.sun.java.accessibility.util
Fields in com.sun.java.accessibility.util declared as Component 变量和类型 字段 描述 protected static ComponentAWTEventMonitor. componentWithFocus不推荐使用,要删除:此API元素将在以后的版本中删除。该字段未使用; 获取具有焦点的组件使用getComponentWithFocus方法。Methods in com.sun.java.accessibility.util that return Component 变量和类型 方法 描述 static ComponentAWTEventMonitor. getComponentWithFocus()返回当前具有键盘焦点的组件。 -
Uses of Component in java.applet
Subclasses of Component in java.applet 变量和类型 类 描述 classApplet已过时。不推荐使用Applet API,无需替换。 -
Uses of Component in java.awt
Subclasses of Component in java.awt 变量和类型 类 描述 classButton该类创建一个带标签的按钮。classCanvasCanvas组件表示应用程序可以在其上绘制的屏幕的空白矩形区域,或者应用程序可以从中捕获来自用户的输入事件。classCheckbox复选框是一个图形组件,可以处于“开”(true)或“关”(false)状态。classChoiceChoice类提供了一个弹出菜单选项。classContainer通用抽象窗口工具包(AWT)容器对象是可以包含其他AWT组件的组件。classDialog对话框是一个顶级窗口,带有标题和边框,通常用于从用户那里获取某种形式的输入。classFileDialogFileDialog类显示一个对话窗口,用户可以从中选择文件。classFrameFrame是一个带标题和边框的顶级窗口。classLabelLabel对象是用于在容器中放置文本的组件。classListList组件向用户显示文本项的滚动列表。classPanelPanel是最简单的容器类。classScrollbarScrollbar类包含一个滚动条,一个熟悉的用户界面对象。classScrollPane一个容器类,它为单个子组件实现自动水平和/或垂直滚动。classTextAreaTextArea对象是显示文本的多行区域。classTextComponentTextComponent类是允许编辑某些文本的任何组件的超类。classTextFieldTextField对象是一个文本组件,允许编辑单行文本。classWindowWindow对象是顶级窗口,没有边框且没有菜单栏。Fields in java.awt with type parameters of type Component 变量和类型 字段 描述 protected Hashtable<Component,GridBagConstraints>GridBagLayout. comptable此哈希表维护组件与其gridbag约束之间的关联。Methods in java.awt that return Component 变量和类型 方法 描述 ComponentContainer. add(Component comp)将指定的组件追加到此容器的末尾。ComponentContainer. add(Component comp, int index)将指定的组件添加到给定位置的此容器中。ComponentContainer. add(String name, Component comp)将指定的组件添加到此容器中。ComponentContainer. findComponentAt(int x, int y)找到包含指定位置的可见子组件。ComponentContainer. findComponentAt(Point p)找到包含指定点的可见子组件。ComponentContainer. getComponent(int n)获取此容器中的第n个组件。ComponentContainerOrderFocusTraversalPolicy. getComponentAfter(Container aContainer, Component aComponent)返回应在aComponent之后接收焦点的Component。abstract ComponentFocusTraversalPolicy. getComponentAfter(Container aContainer, Component aComponent)返回应在aComponent之后接收焦点的Component。ComponentComponent. getComponentAt(int x, int y)确定此组件或其直接子组件之一是否包含( x , y )位置,如果是,则返回包含的组件。ComponentComponent. getComponentAt(Point p)返回包含指定点的组件或子组件。ComponentContainer. getComponentAt(int x, int y)找到包含x,y位置的组件。ComponentContainer. getComponentAt(Point p)获取包含指定点的组件。ComponentContainerOrderFocusTraversalPolicy. getComponentBefore(Container aContainer, Component aComponent)返回应在aComponent之前接收焦点的Component。abstract ComponentFocusTraversalPolicy. getComponentBefore(Container aContainer, Component aComponent)返回应在aComponent之前接收焦点的Component。Component[]Container. getComponents()获取此容器中的所有组件。ComponentContainerOrderFocusTraversalPolicy. getDefaultComponent(Container aContainer)返回要关注的默认Component。abstract ComponentFocusTraversalPolicy. getDefaultComponent(Container aContainer)返回要关注的默认Component。ComponentContainerOrderFocusTraversalPolicy. getFirstComponent(Container aContainer)返回遍历循环中的第一个Component。abstract ComponentFocusTraversalPolicy. getFirstComponent(Container aContainer)返回遍历循环中的第一个Component。ComponentKeyboardFocusManager. getFocusOwner()如果焦点所有者与调用线程位于相同的上下文中,则返回焦点所有者。ComponentWindow. getFocusOwner()如果此窗口被聚焦,则返回此窗口的子Component,该窗口具有焦点; 否则返回null。protected ComponentKeyboardFocusManager. getGlobalFocusOwner()返回焦点所有者,即使调用线程与焦点所有者位于不同的上下文中。protected ComponentKeyboardFocusManager. getGlobalPermanentFocusOwner()返回永久焦点所有者,即使调用线程与永久焦点所有者位于不同的上下文中。ComponentFocusTraversalPolicy. getInitialComponent(Window window)返回第一次使Window可见时应该接收焦点的Component。ComponentContainerOrderFocusTraversalPolicy. getLastComponent(Container aContainer)返回遍历循环中的最后一个Component。abstract ComponentFocusTraversalPolicy. getLastComponent(Container aContainer)返回遍历循环中的最后一个Component。ComponentBorderLayout. getLayoutComponent(Container target, Object constraints)根据目标Container的组件方向返回与给定约束位置对应的组件。ComponentBorderLayout. getLayoutComponent(Object constraints)获取使用给定约束添加的组件ComponentWindow. getMostRecentFocusOwner()返回此窗口聚焦时将接收焦点的此窗口的子Component。ComponentKeyboardFocusManager. getPermanentFocusOwner()如果永久焦点所有者与调用线程位于相同的上下文中,则返回永久焦点所有者。ComponentComponent. locate(int x, int y)已过时。从JDK version 1.1开始,由getComponentAt(int,int)取代。ComponentContainer. locate(int x, int y)已过时。截至JDK 1.1版,由getComponentAt(int, int)取代。Methods in java.awt with parameters of type Component 变量和类型 方法 描述 protected booleanContainerOrderFocusTraversalPolicy. accept(Component aComponent)确定Component是否是新焦点所有者可接受的选择。protected booleanDefaultFocusTraversalPolicy. accept(Component aComponent)确定Component是否是新焦点所有者可接受的选择。ComponentContainer. add(Component comp)将指定的组件追加到此容器的末尾。ComponentContainer. add(Component comp, int index)将指定的组件添加到给定位置的此容器中。voidContainer. add(Component comp, Object constraints)将指定的组件添加到此容器的末尾。voidContainer. add(Component comp, Object constraints, int index)使用指定索引处的指定约束将指定组件添加到此容器。ComponentContainer. add(String name, Component comp)将指定的组件添加到此容器中。protected voidContainer. addImpl(Component comp, Object constraints, int index)将指定的组件添加到指定索引处的此容器中。protected voidScrollPane. addImpl(Component comp, Object constraints, int index)将指定的组件添加到此滚动窗格容器中。voidBorderLayout. addLayoutComponent(Component comp, Object constraints)使用指定的约束对象将指定的组件添加到布局中。voidBorderLayout. addLayoutComponent(String name, Component comp)已过时。由addLayoutComponent(Component, Object)取代。voidCardLayout. addLayoutComponent(Component comp, Object constraints)将指定的组件添加到此卡片布局的内部名称表中。voidCardLayout. addLayoutComponent(String name, Component comp)已过时。由addLayoutComponent(Component, Object)取代。voidFlowLayout. addLayoutComponent(String name, Component comp)将指定的组件添加到布局中。voidGridBagLayout. addLayoutComponent(Component comp, Object constraints)使用指定的constraints对象将指定的组件添加到布局中。voidGridBagLayout. addLayoutComponent(String name, Component comp)没有效果,因为此布局管理器不使用每个组件的字符串。voidGridLayout. addLayoutComponent(String name, Component comp)将具有指定名称的指定组件添加到布局中。voidLayoutManager. addLayoutComponent(String name, Component comp)如果布局管理器使用每个组件的字符串,则将组件comp添加到布局,并将其与name指定的字符串相关联。voidLayoutManager2. addLayoutComponent(Component comp, Object constraints)使用指定的约束对象将指定的组件添加到布局中。<T extends DragGestureRecognizer>
TToolkit. createDragGestureRecognizer(类<T> abstractRecognizerClass, DragSource ds, Component c, int srcActions, DragGestureListener dgl)创建请求的抽象DragGestureRecognizer类的具体的,平台相关的子类,并将其与指定的DragSource,Component和DragGestureListener相关联。protected voidDefaultKeyboardFocusManager. dequeueKeyEvents(long after, Component untilFocused)释放正常分派给当前焦点所有者的所有KeyEvent因为使用相同的时间戳和Component调用enqueueKeyEvents。protected abstract voidKeyboardFocusManager. dequeueKeyEvents(long after, Component untilFocused)由AWT调用以通知KeyboardFocusManager它应该取消KeyEvents的延迟分派。protected voidDefaultKeyboardFocusManager. discardKeyEvents(Component comp)丢弃由于使用指定的Component或其后代之一对enqueueKeyEvents进行一次或多次调用enqueueKeyEvents所有KeyEvent。protected abstract voidKeyboardFocusManager. discardKeyEvents(Component comp)由AWT调用以通知KeyboardFocusManager它应该取消KeyEvents的延迟分派。protected voidDefaultKeyboardFocusManager. enqueueKeyEvents(long after, Component untilFocused)延迟调度KeyEvent,直到指定的Component成为焦点所有者。protected abstract voidKeyboardFocusManager. enqueueKeyEvents(long after, Component untilFocused)由AWT调用以通知KeyboardFocusManager它应该延迟调度KeyEvent,直到指定的Component成为焦点所有者。voidDefaultKeyboardFocusManager. focusNextComponent(Component aComponent)在aComponent之后聚焦Component,通常基于FocusTraversalPolicy。abstract voidKeyboardFocusManager. focusNextComponent(Component aComponent)在aComponent之后聚焦Component,通常基于FocusTraversalPolicy。voidDefaultKeyboardFocusManager. focusPreviousComponent(Component aComponent)在aComponent之前聚焦Component,通常基于FocusTraversalPolicy。abstract voidKeyboardFocusManager. focusPreviousComponent(Component aComponent)在aComponent之前聚焦Component,通常基于FocusTraversalPolicy。ComponentContainerOrderFocusTraversalPolicy. getComponentAfter(Container aContainer, Component aComponent)返回应在aComponent之后接收焦点的Component。abstract ComponentFocusTraversalPolicy. getComponentAfter(Container aContainer, Component aComponent)返回应在aComponent之后接收焦点的Component。ComponentContainerOrderFocusTraversalPolicy. getComponentBefore(Container aContainer, Component aComponent)返回应在aComponent之前接收焦点的Component。abstract ComponentFocusTraversalPolicy. getComponentBefore(Container aContainer, Component aComponent)返回应在aComponent之前接收焦点的Component。intContainer. getComponentZOrder(Component comp)返回容器内组件的z顺序索引。ObjectBorderLayout. getConstraints(Component comp)获取指定组件的约束GridBagConstraintsGridBagLayout. getConstraints(Component comp)获取指定组件的约束。protected static ContainerToolkit. getNativeContainer(Component c)给予本机对等体在给定本机组件的情况下查询本机容器的能力(例如,直接父对象可以是轻量级的)。booleanContainer. isAncestorOf(Component c)检查组件是否包含在此容器的组件层次结构中。protected GridBagConstraintsGridBagLayout. lookupConstraints(Component comp)检索指定组件的约束。voidDefaultKeyboardFocusManager. processKeyEvent(Component focusedComponent, KeyEvent e)当且仅当KeyEvent表示指定的focusedComponent的焦点遍历键时,此方法才启动焦点遍历操作。abstract voidKeyboardFocusManager. processKeyEvent(Component focusedComponent, KeyEvent e)当且仅当KeyEvent表示指定的focusedComponent的焦点遍历键时,此方法才启动焦点遍历操作。voidKeyboardFocusManager. redispatchEvent(Component target, AWTEvent e)以这样一种方式重新分配AWTEvent,即AWT事件调度程序不会递归地请求KeyboardFocusManager或任何已安装的KeyEventDispatchers再次调度该事件。voidContainer. remove(Component comp)从此容器中删除指定的组件。voidBorderLayout. removeLayoutComponent(Component comp)从此边框布局中删除指定的组件。voidCardLayout. removeLayoutComponent(Component comp)从布局中删除指定的组件。voidFlowLayout. removeLayoutComponent(Component comp)从布局中删除指定的组件。voidGridBagLayout. removeLayoutComponent(Component comp)从此布局中删除指定的组件。voidGridLayout. removeLayoutComponent(Component comp)从布局中删除指定的组件。voidLayoutManager. removeLayoutComponent(Component comp)从布局中删除指定的组件。voidContainer. setComponentZOrder(Component comp, int index)将指定的组件移动到容器中指定的z-order索引。voidGridBagLayout. setConstraints(Component comp, GridBagConstraints constraints)在此布局中设置指定组件的约束。protected voidKeyboardFocusManager. setGlobalFocusOwner(Component focusOwner)设置焦点所有者。protected voidKeyboardFocusManager. setGlobalPermanentFocusOwner(Component permanentFocusOwner)设置永久焦点所有者。voidWindow. setLocationRelativeTo(Component c)根据以下方案设置窗口相对于指定组件的位置。voidPopupMenu. show(Component origin, int x, int y)显示相对于原点组件的x,y位置的弹出菜单。voidDefaultKeyboardFocusManager. upFocusCycle(Component aComponent)将焦点向上移动一个焦点遍历循环。abstract voidKeyboardFocusManager. upFocusCycle(Component aComponent)将焦点向上移动一个焦点遍历循环。Constructors in java.awt with parameters of type Component 构造器 描述 MediaTracker(Component comp)创建媒体跟踪器以跟踪给定组件的图像。 -
Uses of Component in java.awt.dnd
Fields in java.awt.dnd declared as Component 变量和类型 字段 描述 protected ComponentDragGestureRecognizer. componentComponent与此DragGestureRecognizer相关联。Methods in java.awt.dnd that return Component 变量和类型 方法 描述 ComponentDragGestureEvent. getComponent()返回Component与此相关DragGestureEvent。ComponentDragGestureRecognizer. getComponent()此方法返回由Component“观察”的DragGestureRecognizer用于拖动启动手势。ComponentDragSourceContext. getComponent()返回Component与此相关DragSourceContext。ComponentDropTarget. getComponent()获取Component与此DropTarget相关联。ComponentDropTargetContext. getComponent()此方法返回Component与此相关DropTargetContext。Methods in java.awt.dnd with parameters of type Component 变量和类型 方法 描述 DragGestureRecognizerDragSource. createDefaultDragGestureRecognizer(Component c, int actions, DragGestureListener dgl)创建一个新的DragGestureRecognizer实现的默认抽象子类DragGestureRecognizer这个DragSource,并设置指定Component和DragGestureListener新创建的对象上。<T extends DragGestureRecognizer>
TDragSource. createDragGestureRecognizer(类<T> recognizerAbstractClass, Component c, int actions, DragGestureListener dgl)创建一个新的DragGestureRecognizer,它实现指定的抽象子类DragGestureRecognizer,并在新创建的对象上设置指定的Component和DragGestureListener。protected DropTarget.DropTargetAutoScrollerDropTarget. createDropTargetAutoScroller(Component c, Point p)创建一个嵌入式自动滚动器voidDragGestureRecognizer. setComponent(Component c)设置DragGestureRecognizer与registerListeners()相关联的Component和unregisterListeners()作为副作用被调用。voidDropTarget. setComponent(Component c)注意:此接口需要允许DropTarget与Component以下列两种方式之一安全关联:component.setDropTarget(droptarget);或droptarget.setComponent(component);Constructors in java.awt.dnd with parameters of type Component 构造器 描述 DragGestureRecognizer(DragSource ds, Component c)给定要在此拖放操作中使用的DragSource构造新的DragGestureRecognizer,并且Component这个DragGestureRecognizer应该“观察”拖动启动手势。DragGestureRecognizer(DragSource ds, Component c, int sa)构造一个新的DragGestureRecognizer给定DragSource用于此拖放操作,Component这个DragGestureRecognizer应该“观察”拖动启动手势,以及此拖放操作支持的操作。DragGestureRecognizer(DragSource ds, Component c, int sa, DragGestureListener dgl)构造一个新的DragGestureRecognizer给定DragSource用于此拖放操作,Component这个DragGestureRecognizer应“观察”拖动启动手势,此拖放操作支持的操作,以及DragGestureListener通知一次已检测到拖动启动手势。DropTarget(Component c, int ops, DropTargetListener dtl)创建DropTarget给定Component以关联,int表示要支持的默认可接受操作,DropTargetListener处理事件处理。DropTarget(Component c, int ops, DropTargetListener dtl, boolean act)创建DropTarget给定Component以关联,int表示要支持的默认可接受操作,DropTargetListener用于处理事件处理,boolean指示DropTarget当前是否正在接受丢弃。DropTarget(Component c, int ops, DropTargetListener dtl, boolean act, FlavorMap fm)创建一个新的DropTarget,给定Component与其关联,int表示要支持的默认可接受操作,DropTargetListener用于处理事件处理,boolean表示DropTarget当前是否正在接受丢弃,以及FlavorMap要使用(或null为默认值FlavorMap)。DropTarget(Component c, DropTargetListener dtl)给定Component以与其关联,创建DropTarget,并使用DropTargetListener处理事件处理。DropTargetAutoScroller(Component c, Point p)构造一个DropTargetAutoScrollerMouseDragGestureRecognizer(DragSource ds, Component c)给出DragSource为Componentc和Component进行观察,构建新的MouseDragGestureRecognizer。MouseDragGestureRecognizer(DragSource ds, Component c, int act)给出DragSource为Component的Component要观察的Component以及允许进行此拖动操作的动作,构造新的MouseDragGestureRecognizer。MouseDragGestureRecognizer(DragSource ds, Component c, int act, DragGestureListener dgl)给出DragSource(Component,Component(观察Component),允许进行此拖动操作的动作以及DragGestureListener在检测到拖动手势时通知,构造新的MouseDragGestureRecognizer。 -
Uses of Component in java.awt.event
Methods in java.awt.event that return Component 变量和类型 方法 描述 ComponentHierarchyEvent. getChanged()返回已更改的层次结构顶部的Component。ComponentContainerEvent. getChild()返回受事件影响的组件。ComponentComponentEvent. getComponent()返回事件的发起者。ComponentHierarchyEvent. getComponent()返回事件的发起者。ComponentFocusEvent. getOppositeComponent()返回此焦点更改中涉及的另一个Component。Constructors in java.awt.event with parameters of type Component 构造器 描述 ComponentEvent(Component source, int id)构造一个ComponentEvent对象。ContainerEvent(Component source, int id, Component child)构造一个ContainerEvent对象。FocusEvent(Component source, int id)构造一个FocusEvent对象,并将其标识为焦点的永久更改。FocusEvent(Component source, int id, boolean temporary)构造FocusEvent对象并标识更改是否是临时的。FocusEvent(Component source, int id, boolean temporary, Component opposite)构造具有指定临时状态的FocusEvent对象,对应于Component和Cause.UNKNOWN原因。FocusEvent(Component source, int id, boolean temporary, Component opposite, FocusEvent.Cause cause)构造具有指定临时状态的FocusEvent对象,与原因相对应Component。HierarchyEvent(Component source, int id, Component changed, Container changedParent)构造一个HierarchyEvent对象以标识Component层次结构中的更改。HierarchyEvent(Component source, int id, Component changed, Container changedParent, long changeFlags)构造一个HierarchyEvent对象以标识Component层次结构中的更改。InputMethodEvent(Component source, int id, long when, AttributedCharacterIterator text, int committedCharacterCount, TextHitInfo caret, TextHitInfo visiblePosition)使用指定的源组件,类型,时间,文本,插入符号和InputMethodEvent构造InputMethodEvent。InputMethodEvent(Component source, int id, TextHitInfo caret, TextHitInfo visiblePosition)使用指定的源组件,类型,插入符号和InputMethodEvent构造一个InputMethodEvent。InputMethodEvent(Component source, int id, AttributedCharacterIterator text, int committedCharacterCount, TextHitInfo caret, TextHitInfo visiblePosition)使用指定的源组件,类型,文本,插入符号和InputMethodEvent构造InputMethodEvent。KeyEvent(Component source, int id, long when, int modifiers, int keyCode)已过时。从JDK1.1开始; 请改用KeyEvent(Component, int, long, int, int, char)KeyEvent(Component source, int id, long when, int modifiers, int keyCode, char keyChar)构造一个KeyEvent对象。KeyEvent(Component source, int id, long when, int modifiers, int keyCode, char keyChar, int keyLocation)构造一个KeyEvent对象。MouseEvent(Component source, int id, long when, int modifiers, int x, int y, int clickCount, boolean popupTrigger)使用指定的源组件,类型,修饰符,坐标,单击计数和popupTrigger标志构造MouseEvent对象。MouseEvent(Component source, int id, long when, int modifiers, int x, int y, int clickCount, boolean popupTrigger, int button)使用指定的源组件,类型,时间,修饰符,坐标,单击计数,popupTrigger标志和按钮编号构造MouseEvent对象。MouseEvent(Component source, int id, long when, int modifiers, int x, int y, int xAbs, int yAbs, int clickCount, boolean popupTrigger, int button)使用指定的源组件,类型,时间,修饰符,坐标,绝对坐标,单击计数,popupTrigger标志和按钮编号构造MouseEvent对象。MouseWheelEvent(Component source, int id, long when, int modifiers, int x, int y, int clickCount, boolean popupTrigger, int scrollType, int scrollAmount, int wheelRotation)使用指定的源组件,类型,修改器,坐标,滚动类型,滚动量和滚轮旋转构造MouseWheelEvent对象。MouseWheelEvent(Component source, int id, long when, int modifiers, int x, int y, int xAbs, int yAbs, int clickCount, boolean popupTrigger, int scrollType, int scrollAmount, int wheelRotation)使用指定的源组件,类型,修改器,坐标,绝对坐标,滚动类型,滚动量和滚轮旋转构造MouseWheelEvent对象。MouseWheelEvent(Component source, int id, long when, int modifiers, int x, int y, int xAbs, int yAbs, int clickCount, boolean popupTrigger, int scrollType, int scrollAmount, int wheelRotation, double preciseWheelRotation)使用指定的源组件,类型,修改器,坐标,绝对坐标,滚动类型,滚动量和滚轮旋转构造MouseWheelEvent对象。PaintEvent(Component source, int id, Rectangle updateRect)使用指定的源组件和类型构造PaintEvent对象。 -
Uses of Component in java.awt.im
Methods in java.awt.im with parameters of type Component 变量和类型 方法 描述 voidInputContext. removeNotify(Component client)通知输入上下文已从其包含层次结构中删除客户端组件,或者已禁用该组件的输入方法支持。 -
Uses of Component in java.beans
Methods in java.beans that return Component 变量和类型 方法 描述 ComponentPropertyEditor. getCustomEditor()PropertyEditor可以选择提供编辑其属性值的完整自定义组件。ComponentPropertyEditorSupport. getCustomEditor()PropertyEditor可以选择提供编辑其属性值的完整自定义组件。 -
Uses of Component in java.beans.beancontext
Methods in java.beans.beancontext that return Component 变量和类型 方法 描述 ComponentBeanContextChildComponentProxy. getComponent()获取java.awt.Component与此相关BeanContextChild。 -
Uses of Component in javax.swing
Classes in javax.swing with type parameters of type Component 变量和类型 类 描述 classJLayer<V extends Component>JLayer是Swing组件的通用装饰器,它使您能够实现各种高级绘画效果,并接收在其边界内生成的所有AWTEvent的通知。Subclasses of Component in javax.swing 变量和类型 类 描述 classAbstractButton定义按钮和菜单项的常见行为。classBox一个轻量级容器,它使用BoxLayout对象作为其布局管理器。static classBox.Filler轻量级组件的实现,它参与布局但没有视图。classCellRendererPane此类插入单元格渲染器和使用它们的组件之间。classDefaultListCellRenderer呈现列表中的项目。static classDefaultListCellRenderer.UIResource实现UIResource的DefaultListCellRenderer的子类。classJApplet已过时。不推荐使用Applet API,无需替换。classJButton“推”按钮的实现。classJCheckBox复选框的实现 - 可以选择或取消选择的项目,并向用户显示其状态。classJCheckBoxMenuItem可以选择或取消选择的菜单项。classJColorChooserJColorChooser提供了一个控件窗格,旨在允许用户操作和选择颜色。classJComboBox<E>组合按钮或可编辑字段和下拉列表的组件。classJComponent除顶级容器外的所有Swing组件的基类。classJDesktopPane用于创建多文档界面或虚拟桌面的容器。classJDialog用于创建对话框窗口的主类。classJEditorPane用于编辑各种内容的文本组件。classJFileChooserJFileChooser为用户提供了一种选择文件的简单机制。classJFormattedTextFieldJFormattedTextField扩展了JTextField增加了对格式化任意值的支持,以及在用户编辑文本后检索特定对象。classJFramejava.awt.Frame的扩展版本,增加了对JFC / Swing组件体系结构的支持。classJInternalFrame一个轻量级对象,提供本机框架的许多功能,包括拖动,关闭,成为图标,调整大小,标题显示以及支持菜单栏。static classJInternalFrame.JDesktopIcon此组件表示JInternalFrame的图标化版本。classJLabel短文本字符串或图像的显示区域,或两者。classJLayer<V extends Component>JLayer是Swing组件的通用装饰器,使您能够实现各种高级绘画效果,并接收在其边界内生成的所有AWTEvent的通知。classJLayeredPaneJLayeredPane为JFC / Swing容器添加深度,允许组件在需要时相互重叠。classJList<E>显示对象列表并允许用户选择一个或多个项目的组件。classJMenu菜单的实现 - 包含JMenuItem的弹出窗口,当用户选择JMenuBar上的项目时显示该JMenuBar。classJMenuBar菜单栏的实现。classJMenuItem菜单中项目的实现。classJOptionPaneJOptionPane可以轻松弹出一个标准对话框,提示用户输入值或通知他们某些内容。classJPanelJPanel是一个通用的轻量级容器。classJPasswordFieldJPasswordField是一个轻量级组件,允许编辑单行文本,其中视图指示键入的内容,但不显示原始字符。classJPopupMenu弹出菜单的实现 - 弹出一个小窗口并显示一系列选项。static classJPopupMenu.Separator弹出菜单特定的分隔符。classJProgressBar一个可视化显示某个任务进度的组件。classJRadioButton单选按钮的实现 - 可以选择或取消选择的项目,并向用户显示其状态。classJRadioButtonMenuItem单选按钮菜单项的实现。classJRootPane通过在后台使用一个轻量级容器JFrame,JDialog,JWindow,JApplet和JInternalFrame。classJScrollBar滚动条的实现。classJScrollPane提供轻量级组件的可滚动视图。protected classJScrollPane.ScrollBar默认情况下,JScrollPane会创建作为此类实例的滚动条。classJSeparatorJSeparator提供了一个用于实现分隔线的通用组件 - 最常用作菜单项之间的分隔符,将它们分解为逻辑分组。classJSlider一种组件,允许用户通过在有界区间内滑动旋钮以图形方式选择值。classJSpinner单行输入字段,允许用户从有序序列中选择数字或对象值。static classJSpinner.DateEditorJSpinner的编辑器,其型号为SpinnerDateModel。static classJSpinner.DefaultEditor一个简单的基类,用于更专业的编辑器,使用JFormattedTextField显示模型当前值的JFormattedTextField。static classJSpinner.ListEditorJSpinner的编辑器,其型号为SpinnerListModel。static classJSpinner.NumberEditorJSpinner的编辑器,其型号为SpinnerNumberModel。classJSplitPaneJSplitPane用于划分两个(仅两个)Component。classJTabbedPane一种组件,允许用户通过单击具有给定标题和/或图标的选项卡在一组组件之间切换。classJTableJTable用于显示和编辑常规的二维单元格表。classJTextAreaJTextArea是显示纯文本的多行区域。classJTextFieldJTextField是一个轻量级组件,允许编辑单行文本。classJTextPane一个文本组件,可以使用以图形方式表示的属性进行标记。classJToggleButton双状态按钮的实现。classJToolBarJToolBar提供了一个用于显示常用的Action或控件的组件。static classJToolBar.Separator特定于工具栏的分隔符。classJToolTip用于显示组件的“提示”。classJTree一个控件,将一组分层数据显示为轮廓。classJViewport“视口”或“舷窗”,通过它您可以看到基础信息。classJWindowJWindow是一个可以在用户桌面上的任何位置显示的容器。Fields in javax.swing declared as Component 变量和类型 字段 描述 protected static ComponentImageIcon. component已过时。从1.8开始protected ComponentJTable. editorComp如果编辑,则处理编辑的Component。protected ComponentJRootPane. glassPane覆盖菜单栏和内容窗格的玻璃窗格,因此它可以拦截鼠标移动等。protected ComponentJLabel. labelFor此标签所用的组件; 如果标签不是组件的标签,则返回nullprotected ComponentJSplitPane. leftComponent左侧或顶部组件。protected ComponentJScrollPane. lowerLeft要在左下角显示的组件。protected ComponentScrollPaneLayout. lowerLeft要在左下角显示的组件。protected ComponentJScrollPane. lowerRight要在右下角显示的组件。protected ComponentScrollPaneLayout. lowerRight要在右下角显示的组件。protected ComponentJSplitPane. rightComponent右侧或底部组件。protected ComponentJScrollPane. upperLeft要在左上角显示的组件。protected ComponentScrollPaneLayout. upperLeft要在左上角显示的组件。protected ComponentJScrollPane. upperRight要在右上角显示的组件。protected ComponentScrollPaneLayout. upperRight要在右上角显示的组件。Methods in javax.swing that return Component 变量和类型 方法 描述 ComponentJMenu. add(Component c)将组件追加到此菜单的末尾。ComponentJMenu. add(Component c, int index)将指定的组件添加到给定位置的此容器中。ComponentJTabbedPane. add(Component component)添加一个component,其标签标题默认为组件的名称,这是调用component.getName的结果。ComponentJTabbedPane. add(Component component, int index)在指定的选项卡索引处添加component,其中选项卡标题默认为组件的名称。ComponentJTabbedPane. add(String title, Component component)添加带有指定选项卡标题的component。protected ComponentScrollPaneLayout. addSingletonComponent(Component oldC, Component newC)删除现有组件。ComponentMenuSelectionManager. componentForPoint(Component source, Point sourcePoint)返回当前所选路径中包含sourcePoint的组件。protected ComponentJRootPane. createGlassPane()由构造函数方法调用以创建默认值glassPane。static ComponentBox. createGlue()创建一个不可见的“胶水”组件,该组件在Box中可用,其可见组件具有最大宽度(对于水平框)或高度(对于垂直框)。static ComponentBox. createHorizontalGlue()创建水平胶组件。static ComponentBox. createHorizontalStrut(int width)创建一个不可见的固定宽度组件。static ComponentBox. createRigidArea(Dimension d)创建一个始终为指定大小的不可见组件。static ComponentBox. createVerticalGlue()创建垂直胶水组件。static ComponentBox. createVerticalStrut(int height)创建一个不可见的固定高度组件。static ComponentSwingUtilities. findFocusOwner(Component c)已过时。截至1.4,由KeyboardFocusManager.getFocusOwner()取代。ComponentJSplitPane. getBottomComponent()返回分隔符下方或分隔符右侧的组件。ComponentDefaultCellEditor. getComponent()返回对编辑器组件的引用。ComponentJMenu. getComponent()返回java.awt.Component用于绘制此MenuElement。ComponentJMenuBar. getComponent()已实施为MenuElement。ComponentJMenuItem. getComponent()返回用于绘制此对象的java.awt.Component。ComponentJPopupMenu. getComponent()返回此JPopupMenu组件。ComponentMenuElement. getComponent()此方法应返回用于绘制接收元素的java.awt.Component。ComponentRenderer. getComponent()返回用于呈现值的组件。ComponentTransferHandler.TransferSupport. getComponent()返回此传输的目标组件。ComponentDefaultFocusManager. getComponentAfter(Container aContainer, Component aComponent)返回之后的组件。ComponentLayoutFocusTraversalPolicy. getComponentAfter(Container aContainer, Component aComponent)返回应在aComponent之后接收焦点的Component。ComponentSortingFocusTraversalPolicy. getComponentAfter(Container aContainer, Component aComponent)返回应在aComponent之后接收焦点的Component。ComponentJTabbedPane. getComponentAt(int index)返回组件index。ComponentJMenuBar. getComponentAtIndex(int i)已过时。由getComponent(int i)取代ComponentJPopupMenu. getComponentAtIndex(int i)已过时。ComponentJToolBar. getComponentAtIndex(int i)返回指定索引处的组件。ComponentDefaultFocusManager. getComponentBefore(Container aContainer, Component aComponent)之前返回组件。ComponentLayoutFocusTraversalPolicy. getComponentBefore(Container aContainer, Component aComponent)返回应在aComponent之前接收焦点的Component。ComponentSortingFocusTraversalPolicy. getComponentBefore(Container aContainer, Component aComponent)返回应在aComponent之前接收焦点的Component。Component[]JLayeredPane. getComponentsInLayer(int layer)返回指定图层中组件的数组。ComponentJScrollPane. getCorner(String key)返回指定角落的组件。ComponentScrollPaneLayout. getCorner(String key)返回指定角落的Component。protected ComponentJTable.AccessibleJTable.AccessibleJTableCell. getCurrentComponent()获取表格单元格渲染器组件。static ComponentSwingUtilities. getDeepestComponentAt(Component parent, int x, int y)返回的最深可见后代组件parent包含位置x,y。ComponentSortingFocusTraversalPolicy. getDefaultComponent(Container aContainer)返回要关注的默认Component。ComponentComboBoxEditor. getEditorComponent()返回应添加到此编辑器的树层次结构中的组件ComponentJTable. getEditorComponent()返回正在处理编辑会话的组件。ComponentDefaultFocusManager. getFirstComponent(Container aContainer)返回第一个组件。ComponentLayoutFocusTraversalPolicy. getFirstComponent(Container aContainer)返回遍历循环中的第一个Component。ComponentSortingFocusTraversalPolicy. getFirstComponent(Container aContainer)返回遍历循环中的第一个Component。ComponentJInternalFrame. getFocusOwner()如果此JInternalFrame处于活动状态,则返回具有焦点的子项。ComponentJApplet. getGlassPane()已过时。返回此applet的glassPane对象。ComponentJDialog. getGlassPane()返回此对话框的glassPane对象。ComponentJFrame. getGlassPane()返回此帧的glassPane对象。ComponentJInternalFrame. getGlassPane()返回此内部框架的玻璃窗格。ComponentJRootPane. getGlassPane()返回此JRootPane的当前玻璃窗格。ComponentJWindow. getGlassPane()返回此窗口的glassPane Component。ComponentRootPaneContainer. getGlassPane()返回glassPane。ComponentInternalFrameFocusTraversalPolicy. getInitialComponent(JInternalFrame frame)返回第一次选择JInternalFrame时应该接收焦点的Component。ComponentJPopupMenu. getInvoker()返回该弹出菜单的“调用者”组件。ComponentJLabel. getLabelFor()获取标记的组件。ComponentDefaultFocusManager. getLastComponent(Container aContainer)返回最后一个组件。ComponentLayoutFocusTraversalPolicy. getLastComponent(Container aContainer)返回遍历循环中的最后一个Component。ComponentSortingFocusTraversalPolicy. getLastComponent(Container aContainer)返回遍历循环中的最后一个Component。ComponentJSplitPane. getLeftComponent()返回分隔符左侧(或上方)的组件。ComponentListCellRenderer. getListCellRendererComponent(JList<? extends E> list, E value, int index, boolean isSelected, boolean cellHasFocus)返回已配置为显示指定值的组件。ComponentJMenu. getMenuComponent(int n)返回位置n处的组件。Component[]JMenu. getMenuComponents()返回菜单子组件的Components数组。ComponentJInternalFrame. getMostRecentFocusOwner()返回此JInternalFrame的子组件,该组件将在选择此JInternalFrame时获得焦点。ComponentJComponent. getNextFocusableComponent()已过时。截至1.4,由FocusTraversalPolicy取代。ComponentJSplitPane. getRightComponent()返回分隔符右侧(或下方)的组件。static ComponentSwingUtilities. getRoot(Component c)返回当前组件树的根组件。ComponentJTabbedPane. getSelectedComponent()返回此tabbedpane的当前选定组件。ComponentJTabbedPane. getTabComponentAt(int index)返回选项卡组件index。ComponentDefaultCellEditor. getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column)实现TableCellEditor接口。ComponentJSplitPane. getTopComponent()返回分隔符上方或左侧的组件。ComponentDefaultCellEditor. getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)实现TreeCellEditor接口。static ComponentSwingUtilities. getUnwrappedView(JViewport viewport)返回第一个JViewport的后代,它不是JLayer的实例。ComponentJViewport. getView()返回JViewport的一个孩子或null。ComponentJTable. prepareEditor(TableCellEditor editor, int row, int column)准备通过在查询的单元格的值和选择状态数据模型中的编辑器row,column。ComponentJTable. prepareRenderer(TableCellRenderer renderer, int row, int column)通过在查询的单元格的值和选择状态的数据模型来准备渲染器row,column。Methods in javax.swing that return types with arguments of type Component 变量和类型 方法 描述 protected Comparator<? super Component>SortingFocusTraversalPolicy. getComparator()返回Comparator,它将用于在焦点遍历循环中对Components进行排序。protected Hashtable<Component,Integer>JLayeredPane. getComponentToLayer()返回将组件映射到图层的哈希表。Methods in javax.swing with parameters of type Component 变量和类型 方法 描述 protected booleanLayoutFocusTraversalPolicy. accept(Component aComponent)确定指定的Component是否是新焦点所有者可接受的选择。protected booleanSortingFocusTraversalPolicy. accept(Component aComponent)确定Component是否是新焦点所有者可接受的选择。ComponentJMenu. add(Component c)将组件追加到此菜单的末尾。ComponentJMenu. add(Component c, int index)将指定的组件添加到给定位置的此容器中。ComponentJTabbedPane. add(Component component)添加一个component,其标签标题默认为组件名称,这是调用component.getName的结果。ComponentJTabbedPane. add(Component component, int index)在指定的选项卡索引处添加component,其中选项卡标题默认为组件的名称。voidJTabbedPane. add(Component component, Object constraints)将component添加到选项卡式窗格。voidJTabbedPane. add(Component component, Object constraints, int index)在指定的选项卡索引处添加component。ComponentJTabbedPane. add(String title, Component component)添加带有指定选项卡标题的component。GroupLayout.GroupGroupLayout.Group. addComponent(Component component)添加Component到此Group。GroupLayout.GroupGroupLayout.Group. addComponent(Component component, int min, int pref, int max)添加Component到此Group具有指定的大小。GroupLayout.ParallelGroupGroupLayout.ParallelGroup. addComponent(Component component, GroupLayout.Alignment alignment)使用指定的对齐方式将Component添加到此ParallelGroup。GroupLayout.ParallelGroupGroupLayout.ParallelGroup. addComponent(Component component, GroupLayout.Alignment alignment, int min, int pref, int max)添加Component到此ParallelGroup具有指定的对齐和大小。GroupLayout.SequentialGroupGroupLayout.SequentialGroup. addComponent(boolean useAsBaseline, Component component)添加Component到此Group。GroupLayout.SequentialGroupGroupLayout.SequentialGroup. addComponent(boolean useAsBaseline, Component component, int min, int pref, int max)添加Component到此Group具有指定的大小。protected voidAbstractButton. addImpl(Component comp, Object constraints, int index)将指定的组件添加到指定索引处的此容器中,有关此方法的完整说明,请参阅Container.addImpl(Component, Object, int)。protected voidCellRendererPane. addImpl(Component x, Object constraints, int index)如果指定的组件已经是这个的子组件,那么我们不会做任何事情 - 堆栈顺序对于单元格渲染器组件无关紧要(CellRendererPane无论如何都不会绘制)。protected voidJApplet. addImpl(Component comp, Object constraints, int index)已过时。添加指定的子项Component。protected voidJDesktopPane. addImpl(Component comp, Object constraints, int index)将指定的组件添加到指定索引处的此容器中。protected voidJDialog. addImpl(Component comp, Object constraints, int index)添加指定的子项Component。protected voidJFrame. addImpl(Component comp, Object constraints, int index)添加指定的子项Component。protected voidJInternalFrame. addImpl(Component comp, Object constraints, int index)添加指定的子项Component。protected voidJLayer. addImpl(Component comp, Object constraints, int index)JLayer不支持此方法,并始终抛出UnsupportedOperationExceptionprotected voidJRootPane. addImpl(Component comp, Object constraints, int index)重写以强制将玻璃组件的位置设置为零子项。protected voidJSplitPane. addImpl(Component comp, Object constraints, int index)将指定的组件添加到此拆分窗格。protected voidJToolBar. addImpl(Component comp, Object constraints, int index)如果添加了JButton,则最初将其设置为禁用。protected voidJViewport. addImpl(Component child, Object constraints, int index)设置JViewport的一个轻量级子项,可以是null。protected voidJWindow. addImpl(Component comp, Object constraints, int index)添加指定的子项Component。voidBoxLayout. addLayoutComponent(Component comp, Object constraints)本课程不使用。voidBoxLayout. addLayoutComponent(String name, Component comp)本课程不使用。voidGroupLayout. addLayoutComponent(Component component, Object constraints)通知已将Component添加到父容器中。voidGroupLayout. addLayoutComponent(String name, Component component)通知已将Component添加到父容器中。voidJSpinner.DefaultEditor. addLayoutComponent(String name, Component child)这个LayoutManager方法什么也没做。voidOverlayLayout. addLayoutComponent(Component comp, Object constraints)使用指定的约束对象将指定的组件添加到布局中。voidOverlayLayout. addLayoutComponent(String name, Component comp)将指定的组件添加到布局中。voidScrollPaneLayout. addLayoutComponent(String s, Component c)将指定的组件添加到布局中。voidSpringLayout. addLayoutComponent(Component component, Object constraints)如果constraints是constraints的实例,SpringLayout.Constraints约束与指定的组件相关联。voidSpringLayout. addLayoutComponent(String name, Component c)没有效果,因为此布局管理器不使用每个组件的字符串。voidViewportLayout. addLayoutComponent(String name, Component c)将指定的组件添加到布局中。protected ComponentScrollPaneLayout. addSingletonComponent(Component oldC, Component newC)删除现有组件。voidJTabbedPane. addTab(String title, Component component)添加由component表示的title,没有图标。voidJTabbedPane. addTab(String title, Icon icon, Component component)添加由title和/或component表示的icon,其中任一个都可以是null。voidJTabbedPane. addTab(String title, Icon icon, Component component, String tip)增加了一个component和tip由a表示title和/或icon,其中任一个可以是null。booleanDefaultFocusManager. compareTabOrder(Component a, Component b)按组件遍历循环顺序比较组件。ComponentMenuSelectionManager. componentForPoint(Component source, Point sourcePoint)返回当前所选路径中包含sourcePoint的组件。static MouseEventSwingUtilities. convertMouseEvent(Component source, MouseEvent sourceEvent, Component destination)返回类似于sourceEvent的MouseEvent,除了它的x和y成员已被转换为destination的坐标系。static PointSwingUtilities. convertPoint(Component source, int x, int y, Component destination)将source坐标系中的点(x,y)转换为destination坐标系。static PointSwingUtilities. convertPoint(Component source, Point aPoint, Component destination)转换aPoint在source坐标系destination坐标系。static voidSwingUtilities. convertPointFromScreen(Point p, Component c)将点从屏幕坐标转换为组件的坐标系static voidSwingUtilities. convertPointToScreen(Point p, Component c)将点从组件的坐标系转换为屏幕坐标。static RectangleSwingUtilities. convertRectangle(Component source, Rectangle aRectangle, Component destination)将source坐标系中的矩形aRectangle转换为destination坐标系。static JDialogJColorChooser. createDialog(Component c, String title, boolean modal, JColorChooser chooserPane, ActionListener okListener, ActionListener cancelListener)创建并返回包含指定的ColorChooser窗格以及“确定”,“取消”和“重置”按钮的新对话框。protected JDialogJFileChooser. createDialog(Component parent)创建并返回一个新的JDialog包装this中心位于parent中的parent。JDialogJOptionPane. createDialog(Component parentComponent, String title)创建并返回一个新的JDialog包装this中心位于parentComponent中的parentComponent。JInternalFrameJOptionPane. createInternalFrame(Component parentComponent, String title)创建并返回JInternalFrame的实例。static RepaintManagerRepaintManager. currentManager(Component c)给定Component的调用线程返回RepaintManager。static ComponentSwingUtilities. findFocusOwner(Component c)已过时。截至1.4,由KeyboardFocusManager.getFocusOwner()取代。static AccessibleSwingUtilities. getAccessibleAt(Component c, Point p)返回包含在本地坐标Point(如果存在)的Accessible子项。static AccessibleSwingUtilities. getAccessibleChild(Component c, int i)返回对象的第n个Accessible子级。static intSwingUtilities. getAccessibleChildrenCount(Component c)返回对象中可访问的子级数。static intSwingUtilities. getAccessibleIndexInParent(Component c)获取此对象的索引在其可访问的父级中。static AccessibleStateSetSwingUtilities. getAccessibleStateSet(Component c)获取此对象的状态。static ContainerSwingUtilities. getAncestorNamed(String name, Component comp)在组件层次结构中搜索以上comp便捷方法,并返回它找到的第一个对象name。static ContainerSwingUtilities. getAncestorOfClass(类<?> c, Component comp)在组件层次结构中搜索以上comp便捷方法,并返回它找到的类c的第一个对象。ComponentDefaultFocusManager. getComponentAfter(Container aContainer, Component aComponent)返回之后的组件。ComponentLayoutFocusTraversalPolicy. getComponentAfter(Container aContainer, Component aComponent)返回应在aComponent之后接收焦点的Component。ComponentSortingFocusTraversalPolicy. getComponentAfter(Container aContainer, Component aComponent)返回应在aComponent之后接收焦点的Component。ComponentDefaultFocusManager. getComponentBefore(Container aContainer, Component aComponent)之前返回组件。ComponentLayoutFocusTraversalPolicy. getComponentBefore(Container aContainer, Component aComponent)返回应在aComponent之前接收焦点的Component。ComponentSortingFocusTraversalPolicy. getComponentBefore(Container aContainer, Component aComponent)返回应在aComponent之前接收焦点的Component。intJMenuBar. getComponentIndex(Component c)返回指定组件的索引。intJPopupMenu. getComponentIndex(Component c)返回指定组件的索引。intJToolBar. getComponentIndex(Component c)返回指定组件的索引。SpringSpringLayout. getConstraint(String edgeName, Component c)返回控制组件指定边缘与其父级顶部或左侧边缘之间距离的弹簧。SpringLayout.ConstraintsSpringLayout. getConstraints(Component c)返回指定组件的约束。static ComponentSwingUtilities. getDeepestComponentAt(Component parent, int x, int y)返回的最深可见后代组件parent包含位置x,y。static JDesktopPaneJOptionPane. getDesktopPaneForComponent(Component parentComponent)返回指定组件的桌面窗格。static FrameJOptionPane. getFrameForComponent(Component parentComponent)返回指定的组件的Frame。intJLayeredPane. getIndexOf(Component c)返回指定Component的索引。intJLayeredPane. getLayer(Component c)返回指定Component的layer属性。static JLayeredPaneJLayeredPane. getLayeredPaneAbove(Component c)返回包含指定组件的第一个JLayeredPane的便捷方法。static RectangleSwingUtilities. getLocalBounds(Component aComponent)返回组件aComponent的矩形(0,0,bounds.width,bounds.height)ImageRepaintManager. getOffscreenBuffer(Component c, int proposedWidth, int proposedHeight)返回应该用作组件c的双缓冲区的屏幕外缓冲区。PopupPopupFactory. getPopup(Component owner, Component contents, int x, int y)创建Popup为组件owner包含Component目录。protected PopupPopupFactory. getPopup(Component owner, Component contents, int x, int y, boolean isHeavyWeightPopup)创建Popup为组件owner包含Component目录。intJLayeredPane. getPosition(Component c)获取组件在其图层中的相对位置。static ComponentSwingUtilities. getRoot(Component c)返回当前组件树的根组件。static JRootPaneSwingUtilities. getRootPane(Component c)如果c是JRootPane后代,则返回其JRootPane祖先。static ContainerSwingUtilities. getUnwrappedParent(Component component)返回component的第一个祖先,它不是JLayer的实例。ImageRepaintManager. getVolatileOffscreenBuffer(Component c, int proposedWidth, int proposedHeight)返回一个易失性的屏幕外缓冲区,该缓冲区应该用作具有指定组件c的双缓冲区。static WindowSwingUtilities. getWindowAncestor(Component c)返回第Window祖先c,或null如果c未包含在里面Window。static SpringSpring. height(Component c)返回一个spring,其 minimum , preferred , maximum和 value属性由所提供组件的 minimumSize , preferredSize , maximumSize和 size属性的高度定义。intJTabbedPane. indexOfComponent(Component component)返回指定组件的选项卡的索引。intJTabbedPane. indexOfTabComponent(Component tabComponent)返回指定选项卡组件的选项卡的索引。voidJPopupMenu. insert(Component component, int index)将指定的组件插入到给定位置的菜单中。voidJTextPane. insertComponent(Component c)将组件插入到文档中以替换当前选定的内容。voidJTabbedPane. insertTab(String title, Icon icon, Component component, String tip, int index)在给定索引处插入给定组件的新选项卡,由给定标题和/或图标表示,其中任何一个都可以是null。booleanMenuSelectionManager. isComponentPartOfCurrentMenu(Component c)如果c是当前使用的菜单的一部分,则返回truestatic booleanSwingUtilities. isDescendingFrom(Component a, Component b)返回true如果组件a从组件下降bstatic booleanJComponent. isLightweightComponent(Component c)如果此组件是轻量级的,即,如果它没有本机窗口系统对等项,则返回true。booleanJMenu. isMenuComponent(Component c)如果子菜单层次结构中存在指定的组件,则返回true。voidGroupLayout. linkSize(int axis, Component... components)强制指定的组件沿指定的轴具有相同的大小,而不管它们的首选,最小或最大大小。voidGroupLayout. linkSize(Component... components)强制指定的组件具有相同的大小,无论其首选,最小或最大大小如何。voidJLayeredPane. moveToBack(Component c)将组件移动到当前图层中组件的底部(位置-1)。voidJLayeredPane. moveToFront(Component c)将组件移动到其当前图层(位置0)中组件的顶部。voidCellRendererPane. 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)。voidCellRendererPane. paintComponent(Graphics g, Component c, Container p, int x, int y, int w, int h, boolean shouldValidate)在图形对象g上绘制单元格渲染器组件c。voidCellRendererPane. paintComponent(Graphics g, Component c, Container p, Rectangle r)使用矩形x,y,width,height字段调用this.paintComponent()。static voidSwingUtilities. paintComponent(Graphics g, Component c, Container p, int x, int y, int w, int h)将组件绘制到指定的Graphics。static voidSwingUtilities. paintComponent(Graphics g, Component c, Container p, Rectangle r)将组件绘制到指定的Graphics。voidIcon. paintIcon(Component c, Graphics g, int x, int y)在指定位置绘制图标。voidImageIcon. paintIcon(Component c, Graphics g, int x, int y)绘制图标。voidLookAndFeel. provideErrorFeedback(Component component)当用户尝试无效操作时调用,例如粘贴到具有焦点的不可编辑的JTextField。voidSpringLayout. putConstraint(String e1, Component c1, int pad, String e2, Component c2)链接边缘e1组分c1到边缘e2成分的c2,边与边之间的距离固定。voidSpringLayout. putConstraint(String e1, Component c1, Spring s, String e2, Component c2)链接边缘e1组分c1到边缘e2组分c2。voidJApplet. remove(Component comp)已过时。从容器中删除指定的组件。voidJDialog. remove(Component comp)从容器中删除指定的组件。voidJFrame. remove(Component comp)从容器中删除指定的组件。voidJInternalFrame. remove(Component comp)从容器中删除指定的组件。voidJMenu. remove(Component c)从此菜单中删除组件c。voidJSplitPane. remove(Component component)从窗格中删除子组件component。voidJTabbedPane. remove(Component component)删除指定Component从JTabbedPane。voidJViewport. remove(Component child)删除Viewport的一个轻量级儿童。voidJWindow. remove(Component comp)从容器中删除指定的组件。voidBoxLayout. removeLayoutComponent(Component comp)本课程不使用。voidGroupLayout. removeLayoutComponent(Component component)通知已从父容器中删除Component。voidJSpinner.DefaultEditor. removeLayoutComponent(Component child)这个LayoutManager方法什么都不做。voidOverlayLayout. removeLayoutComponent(Component comp)从布局中删除指定的组件。voidScrollPaneLayout. removeLayoutComponent(Component c)从布局中删除指定的组件。voidSpringLayout. removeLayoutComponent(Component c)删除与指定组件关联的约束。voidViewportLayout. removeLayoutComponent(Component c)从布局中删除指定的组件。voidGroupLayout. replace(Component existingComponent, Component newComponent)用新的组件替换现有组件。voidJSplitPane. setBottomComponent(Component comp)设置下方或分隔符右侧的组件。voidJScrollPane. setColumnHeaderView(Component view)如有必要,创建列标题视口,设置其视图,然后将列标题视口添加到滚动窗格。voidJTabbedPane. setComponentAt(int index, Component component)将组件设置为index为component。voidJDesktopPane. setComponentZOrder(Component comp, int index)将指定的组件移动到容器中指定的z-order索引。voidJScrollPane. setCorner(String key, Component corner)如果有空间,添加将出现在其中一个滚动窗格角落中的子项。voidJApplet. setGlassPane(Component glassPane)已过时。设置glassPane属性。voidJDialog. setGlassPane(Component glassPane)设置glassPane属性。voidJFrame. setGlassPane(Component glassPane)设置glassPane属性。voidJInternalFrame. setGlassPane(Component glass)设置此JInternalFrame的glassPane属性。voidJRootPane. setGlassPane(Component glass)将指定的Component设置为此根窗格的玻璃窗格。voidJWindow. setGlassPane(Component glassPane)设置glassPane属性。voidRootPaneContainer. setGlassPane(Component glassPane)glassPane始终是rootPane的第一个子节点,rootPanes布局管理器确保它始终与rootPane一样大。voidGroupLayout. setHonorsVisibility(Component component, Boolean honorsVisibility)设置是否考虑组件的可见性以确定大小和位置。voidJPopupMenu. setInvoker(Component invoker)设置此弹出菜单的调用程序 - 显示弹出菜单菜单的组件。voidJLabel. setLabelFor(Component c)设置这是标签的组件。voidJLayeredPane. setLayer(Component c, int layer)设置指定组件的图层属性,使其成为该图层中最底层的组件。voidJLayeredPane. setLayer(Component c, int layer, int position)设置指定组件的图层属性,并设置其在该图层中的位置。voidJSplitPane. setLeftComponent(Component comp)将组件设置为分隔符的左侧(或上方)。voidJComponent. setNextFocusableComponent(Component aComponent)已过时。截至1.4,由FocusTraversalPolicy取代voidJLayeredPane. setPosition(Component c, int position)将组件移动到当前图层中的position,其中0是图层中的最顶部位置,-1是最底部的位置。voidJSplitPane. setRightComponent(Component comp)将分量设置在分隔符的右侧(或下方)。voidJScrollPane. setRowHeaderView(Component view)如有必要,创建行标题视口,设置其视图,然后将行标题视口添加到滚动窗格。voidJMenuBar. setSelected(Component sel)设置当前选定的组件,生成对选择模型的更改。voidJPopupMenu. setSelected(Component sel)设置当前选定的组件,这将导致选择模型的更改。voidJTabbedPane. setSelectedComponent(Component c)为此tabbedpane设置所选组件。voidJTabbedPane. setTabComponentAt(int index, Component component)设置负责呈现指定选项卡标题的组件。voidJSplitPane. setTopComponent(Component comp)设置分隔符上方或左侧的组件。voidJViewport. setView(Component view)设置JViewport的一个轻量级子项(view),可以是null。voidJScrollPane. setViewportView(Component view)必要时创建视口,然后设置其视图。voidJPopupMenu. show(Component invoker, int x, int y)在组件调用程序的坐标空间中的x,y位置显示弹出菜单。static intJOptionPane. showConfirmDialog(Component parentComponent, Object message)使用选项Yes , No和Cancel打开一个对话框; 使用标题, 选择一个选项 。static intJOptionPane. showConfirmDialog(Component parentComponent, Object message, String title, int optionType)打开一个对话框,其中选项的数量由optionType参数确定。static intJOptionPane. showConfirmDialog(Component parentComponent, Object message, String title, int optionType, int messageType)调出其中的选项的数目由所确定的一个对话框optionType参数,其中messageType参数确定要显示的图标。static intJOptionPane. showConfirmDialog(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon)打开带有指定图标的对话框,其中选项数由optionType参数确定。static ColorJColorChooser. showDialog(Component component, String title, Color initialColor)显示模态颜色选择器对话框并阻塞,直到隐藏对话框。static ColorJColorChooser. showDialog(Component component, String title, Color initialColor, boolean colorTransparencySelectionEnabled)显示模态颜色选择器对话框并阻塞,直到隐藏对话框。intJFileChooser. showDialog(Component parent, String approveButtonText)使用自定义批准按钮弹出自定义文件选择器对话框。static StringJOptionPane. showInputDialog(Component parentComponent, Object message)显示一个问题消息对话框,请求来自用户的输入为parentComponent父级。static StringJOptionPane. showInputDialog(Component parentComponent, Object message, Object initialSelectionValue)显示一个问题消息对话框,请求用户输入并作为parentComponent父级。static StringJOptionPane. showInputDialog(Component parentComponent, Object message, String title, int messageType)显示一个对话框,请求来自用户的输入为parentComponent,对话框的标题为title,消息类型为messageType。static ObjectJOptionPane. showInputDialog(Component parentComponent, Object message, String title, int messageType, Icon icon, Object[] selectionValues, Object initialSelectionValue)在阻止对话框中提示用户输入,其中可以指定初始选择,可能的选择和所有其他选项。static intJOptionPane. showInternalConfirmDialog(Component parentComponent, Object message)打开一个内部对话框面板,其中包含选项Yes , No和Cancel ; 使用标题, 选择一个选项 。static intJOptionPane. showInternalConfirmDialog(Component parentComponent, Object message, String title, int optionType)打开一个内部对话框面板,其中选项数由optionType参数确定。static intJOptionPane. showInternalConfirmDialog(Component parentComponent, Object message, String title, int optionType, int messageType)调出其中的选项数由所确定的内部对话框面板optionType参数,其中messageType参数确定要显示的图标。static intJOptionPane. showInternalConfirmDialog(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon)打开具有指定图标的内部对话框面板,其中选项数由optionType参数确定。static StringJOptionPane. showInternalInputDialog(Component parentComponent, Object message)显示内部问题消息对话框,请求来自用户的输入为parentComponent父级。static StringJOptionPane. showInternalInputDialog(Component parentComponent, Object message, String title, int messageType)显示一个内部对话框,请求来自用户的输入为parentComponent,对话框的标题为title,消息类型为messageType。static ObjectJOptionPane. showInternalInputDialog(Component parentComponent, Object message, String title, int messageType, Icon icon, Object[] selectionValues, Object initialSelectionValue)在阻塞内部对话框中提示用户输入,其中可以指定初始选择,可能的选择和所有其他选项。static voidJOptionPane. showInternalMessageDialog(Component parentComponent, Object message)打开内部确认对话框面板。static voidJOptionPane. showInternalMessageDialog(Component parentComponent, Object message, String title, int messageType)打开一个内部对话框面板,使用由messageType参数确定的默认图标显示消息。static voidJOptionPane. showInternalMessageDialog(Component parentComponent, Object message, String title, int messageType, Icon icon)打开一个显示消息的内部对话框面板,指定所有参数。static intJOptionPane. showInternalOptionDialog(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon, Object[] options, Object initialValue)打开具有指定图标的内部对话框面板,其中初始选择由initialValue参数确定,选项数由optionType参数确定。static voidJOptionPane. showMessageDialog(Component parentComponent, Object message)打开一个标题为“消息”的信息消息对话框。static voidJOptionPane. showMessageDialog(Component parentComponent, Object message, String title, int messageType)打开一个对话框,使用由messageType参数确定的默认图标显示消息。static voidJOptionPane. showMessageDialog(Component parentComponent, Object message, String title, int messageType, Icon icon)打开一个显示消息的对话框,指定所有参数。intJFileChooser. showOpenDialog(Component parent)弹出“打开文件”文件选择器对话框。static intJOptionPane. showOptionDialog(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon, Object[] options, Object initialValue)打开带有指定图标的对话框,其中初始选择由initialValue参数确定,选项数由optionType参数确定。intJFileChooser. showSaveDialog(Component parent)弹出“保存文件”文件选择器对话框。static voidSwingUtilities. updateComponentTreeUI(Component c)简单的外观和感觉更改:将树中的每个节点都询问为updateUI()- 即,使用当前外观初始化其UI属性。static SpringSpring. width(Component c)返回一个spring,其 minimum , preferred , maximum和 value属性由所提供组件的 minimumSize , preferredSize , maximumSize和 size属性的宽度定义。static WindowSwingUtilities. windowForComponent(Component c)返回第Window祖先c,或null如果c未包含在里面Window。Method parameters in javax.swing with type arguments of type Component 变量和类型 方法 描述 protected voidSortingFocusTraversalPolicy. setComparator(Comparator<? super Component> comparator)设置比较器,该比较器将用于在焦点遍历循环中对组件进行排序。Constructors in javax.swing with parameters of type Component 构造器 描述 Constraints(Component c)创建Constraints与合适的物体x,y,width和height弹簧用于组分,c。JScrollPane(Component view)创建一个显示指定组件内容的JScrollPane,其中只要组件的内容大于视图,就会出现水平和垂直滚动条。JScrollPane(Component view, int vsbPolicy, int hsbPolicy)创建一个JScrollPane,在视口中显示视图组件,其视图位置可以通过一对滚动条控制。JSplitPane(int newOrientation, boolean newContinuousLayout, Component newLeftComponent, Component newRightComponent)使用指定的方向和重绘样式以及指定的组件创建新的JSplitPane。JSplitPane(int newOrientation, Component newLeftComponent, Component newRightComponent)使用指定的方向和指定的组件创建新的JSplitPane。Popup(Component owner, Component contents, int x, int y)创建Popup为组件owner包含Component目录。ProgressMonitor(Component parentComponent, Object message, String note, int min, int max)构造一个显示进度的图形对象,通常在过程接近完成时填充矩形条。ProgressMonitorInputStream(Component parentComponent, Object message, InputStream in)构造一个对象以监视输入流的进度。TransferSupport(Component component, Transferable transferable)为给定组件创建TransferSupport其中包含isDrop()false,以及Transferable。Constructor parameters in javax.swing with type arguments of type Component 构造器 描述 SortingFocusTraversalPolicy(Comparator<? super Component> comparator)使用指定的Comparator构造SortingFocusTraversalPolicy。 -
Uses of Component in javax.swing.border
Methods in javax.swing.border with parameters of type Component 变量和类型 方法 描述 intAbstractBorder. getBaseline(Component c, int width, int height)返回基线。intTitledBorder. getBaseline(Component c, int width, int height)返回基线。Component.BaselineResizeBehaviorAbstractBorder. getBaselineResizeBehavior(Component c)返回一个枚举,指示组件的基线如何随大小的变化而变化。Component.BaselineResizeBehaviorTitledBorder. getBaselineResizeBehavior(Component c)返回一个枚举,指示边框的基线如何随大小的变化而变化。InsetsAbstractBorder. getBorderInsets(Component c)此默认实现返回一个新Insets由初始化对象AbstractBorder.getBorderInsets(Component,Insets)方法。InsetsAbstractBorder. getBorderInsets(Component c, Insets insets)使用此Border的当前Insets重新初始化insets参数。InsetsBevelBorder. getBorderInsets(Component c, Insets insets)使用此Border的当前Insets重新初始化insets参数。InsetsBorder. getBorderInsets(Component c)返回边框的insets。InsetsCompoundBorder. getBorderInsets(Component c, Insets insets)使用此Border的当前Insets重新初始化insets参数。InsetsEmptyBorder. getBorderInsets(Component c, Insets insets)使用此Border的当前Insets重新初始化insets参数。InsetsEtchedBorder. getBorderInsets(Component c, Insets insets)使用此Border的当前Insets重新初始化insets参数。InsetsLineBorder. getBorderInsets(Component c, Insets insets)使用此Border的当前Insets重新初始化insets参数。InsetsMatteBorder. getBorderInsets(Component c, Insets insets)使用此Border的当前Insets重新初始化insets参数。InsetsSoftBevelBorder. getBorderInsets(Component c, Insets insets)使用此Border的当前Insets重新初始化insets参数。InsetsStrokeBorder. getBorderInsets(Component c, Insets insets)使用此边框的当前插入重新初始化insets参数。InsetsTitledBorder. getBorderInsets(Component c, Insets insets)使用此Border的当前Insets重新初始化insets参数。protected FontTitledBorder. getFont(Component c)返回标题边框的默认字体。ColorEtchedBorder. getHighlightColor(Component c)在指定组件上呈现时,返回蚀刻边框的突出显示颜色。ColorBevelBorder. getHighlightInnerColor(Component c)在指定组件上呈现时,返回斜角边框的内部突出显示颜色。ColorBevelBorder. getHighlightOuterColor(Component c)在指定组件上呈现时,返回斜角边框的外部高亮颜色。RectangleAbstractBorder. getInteriorRectangle(Component c, int x, int y, int width, int height)这种方便方法调用静态方法。static RectangleAbstractBorder. getInteriorRectangle(Component c, Border b, int x, int y, int width, int height)使用参数减去边框的插入返回一个矩形。DimensionTitledBorder. getMinimumSize(Component c)返回此边框所需的最小尺寸,以便完全显示边框和标题。ColorEtchedBorder. getShadowColor(Component c)在指定组件上呈现时,返回蚀刻边框的阴影颜色。ColorBevelBorder. getShadowInnerColor(Component c)在指定组件上呈现时,返回斜角边框的内阴影颜色。ColorBevelBorder. getShadowOuterColor(Component c)在指定组件上呈现时,返回斜角边框的外阴影颜色。voidAbstractBorder. paintBorder(Component c, Graphics g, int x, int y, int width, int height)此默认实现不进行绘制。voidBevelBorder. paintBorder(Component c, Graphics g, int x, int y, int width, int height)使用指定的位置和大小绘制指定组件的边框。voidBorder. paintBorder(Component c, Graphics g, int x, int y, int width, int height)使用指定的位置和大小绘制指定组件的边框。voidCompoundBorder. paintBorder(Component c, Graphics g, int x, int y, int width, int height)通过使用指定的位置和大小绘制外边框,然后使用外边框的插图在指定位置和大小偏移处绘制内边框来绘制复合边框。voidEmptyBorder. paintBorder(Component c, Graphics g, int x, int y, int width, int height)默认情况下没有绘图。voidEtchedBorder. paintBorder(Component c, Graphics g, int x, int y, int width, int height)使用指定的位置和大小绘制指定组件的边框。voidLineBorder. paintBorder(Component c, Graphics g, int x, int y, int width, int height)使用指定的位置和大小绘制指定组件的边框。voidMatteBorder. paintBorder(Component c, Graphics g, int x, int y, int width, int height)涂抹哑光边框。voidSoftBevelBorder. paintBorder(Component c, Graphics g, int x, int y, int width, int height)使用指定的位置和大小绘制指定组件的边框。voidStrokeBorder. paintBorder(Component c, Graphics g, int x, int y, int width, int height)使用指定的位置和大小绘制指定组件的边框。voidTitledBorder. paintBorder(Component c, Graphics g, int x, int y, int width, int height)使用指定的位置和大小绘制指定组件的边框。protected voidBevelBorder. paintLoweredBevel(Component c, Graphics g, int x, int y, int width, int height)使用指定的位置和大小为指定的组件绘制降低的斜角。protected voidBevelBorder. paintRaisedBevel(Component c, Graphics g, int x, int y, int width, int height)使用指定的位置和大小为指定的组件绘制凸起的斜角。 -
Uses of Component in javax.swing.colorchooser
Subclasses of Component in javax.swing.colorchooser 变量和类型 类 描述 classAbstractColorChooserPanel这是颜色选择器的抽象超类。 -
Uses of Component in javax.swing.event
Constructors in javax.swing.event with parameters of type Component 构造器 描述 MenuDragMouseEvent(Component source, int id, long when, int modifiers, int x, int y, int clickCount, boolean popupTrigger, MenuElement[] p, MenuSelectionManager m)构造一个MenuDragMouseEvent对象。MenuDragMouseEvent(Component source, int id, long when, int modifiers, int x, int y, int xAbs, int yAbs, int clickCount, boolean popupTrigger, MenuElement[] p, MenuSelectionManager m)构造一个MenuDragMouseEvent对象。MenuKeyEvent(Component source, int id, long when, int modifiers, int keyCode, char keyChar, MenuElement[] p, MenuSelectionManager m)构造一个MenuKeyEvent对象。 -
Uses of Component in javax.swing.plaf
Classes in javax.swing.plaf with type parameters of type Component 变量和类型 类 描述 classLayerUI<V extends Component>所有JLayer的UI委托的基类。 -
Uses of Component in javax.swing.plaf.basic
Subclasses of Component in javax.swing.plaf.basic 变量和类型 类 描述 classBasicArrowButtonJButton对象在其中一个主要方向上绘制缩放箭头。classBasicComboBoxRendererComboBox渲染器static classBasicComboBoxRenderer.UIResource实现UIResource的BasicComboBoxRenderer的子类。classBasicComboPopup这是ComboPopup接口的基本实现。classBasicInternalFrameTitlePane管理基本标题栏的类classBasicInternalFrameTitlePane.SystemMenuBar该类应被视为“受保护”的内部类。classBasicSplitPaneDividerBasicSplitPaneUI使用的分隔符。protected classBasicToolBarUI.DragWindow拖动JToolBar出现的窗口。Fields in javax.swing.plaf.basic declared as Component 变量和类型 字段 描述 protected Component[]BasicSplitPaneUI.BasicHorizontalLayoutManager. components组件。protected ComponentBasicTreeUI.MouseInputHandler. destination接收所有事件的目的地。protected ComponentBasicTreeUI. editingComponent编辑时,这将是正在进行实际编辑的组件。protected ComponentBasicComboBoxUI. editor@ {code ComboBoxEditor}用于编辑的组件。protected ComponentBasicSplitPaneDivider. hiddenDivider用于非连续布局模式的分频器。protected ComponentBasicOptionPaneUI. initialFocusComponent使用selectInitialValue发送消息时接收焦点的组件。protected ComponentBasicSplitPaneUI. nonContinuousLayoutDivider使用非连续布局时分隔符阴影的实例。protected ComponentBasicTreeUI.MouseInputHandler. source事件的来源。ComponentBasicMenuUI.ChangeHandler. wasFocused重点关注的组件。Methods in javax.swing.plaf.basic that return Component 变量和类型 方法 描述 protected ComponentBasicSplitPaneUI. createDefaultNonContinuousLayoutDivider()返回默认的非连续布局分隔符,它是Canvas的实例,用Canvas填充背景。protected ComponentBasicSpinnerUI. createNextButton()创建一个增量按钮,即用微调器值替换spinner.getNextValue返回的对象的spinner.getNextValue。protected ComponentBasicSpinnerUI. createPreviousButton()创建一个减量按钮,即用spinner.getPreviousValue返回的对象替换微调器值的spinner.getPreviousValue。protected ComponentBasicSliderUI. getHighestValueLabel()返回与标签表中最低滑块值对应的标签。protected ComponentBasicSliderUI. getLowestValueLabel()返回与标签表中最高滑块值对应的标签。ComponentBasicSplitPaneUI. getNonContinuousLayoutDivider()返回JSplitPane配置为不连续布局时要使用的分隔符。protected ComponentBasicTabbedPaneUI. getVisibleComponent()返回可见组件。Methods in javax.swing.plaf.basic with parameters of type Component 变量和类型 方法 描述 voidBasicSplitPaneUI.BasicHorizontalLayoutManager. addLayoutComponent(Component comp, Object constraints)使用指定的约束对象将指定的组件添加到布局中。voidBasicSplitPaneUI.BasicHorizontalLayoutManager. addLayoutComponent(String place, Component component)在适当的位置添加组件。booleanBasicToolBarUI. canDock(Component c, Point p)如果JToolBar可以停靠在给定位置,则返回true。protected voidBasicTreeUI. drawCentered(Component c, Graphics graphics, Icon icon, int x, int y)绘制以(x,y)为中心的icon。protected intBasicSplitPaneUI.BasicHorizontalLayoutManager. getPreferredSizeOfComponent(Component c)返回传入的Components首选大小的宽度。protected DimensionBasicComboBoxUI. getSizeForComponent(Component comp)返回组件用作单元格渲染器时的大小。protected intBasicSplitPaneUI.BasicHorizontalLayoutManager. getSizeOfComponent(Component c)返回传入的组件的宽度。protected voidBasicSpinnerUI. installNextButtonListeners(Component c)在下一个按钮c上安装必要的侦听c,以响应用户手势更新JSpinner。protected voidBasicSpinnerUI. installPreviousButtonListeners(Component c)在上一个按钮c上安装必要的侦听c,以响应用户手势更新JSpinner。protected voidBasicSliderUI. paintHorizontalLabel(Graphics g, int value, Component label)为标签表中的每个标签调用。protected voidBasicSliderUI. paintVerticalLabel(Graphics g, int value, Component label)为标签表中的每个标签调用。voidBasicSplitPaneUI.BasicHorizontalLayoutManager. removeLayoutComponent(Component component)从我们的知识中删除指定的组件。protected voidBasicToolBarUI. setBorderToNonRollover(Component c)将组件的边框设置为具有由BasicToolBarUI.createNonRolloverBorder()方法创建的非翻转边框。protected voidBasicToolBarUI. setBorderToNormal(Component c)将组件的边框设置为具有普通边框。protected voidBasicToolBarUI. setBorderToRollover(Component c)将组件的边框设置为具有由BasicToolBarUI.createRolloverBorder()方法创建的翻转边框。protected voidBasicSplitPaneUI.BasicHorizontalLayoutManager. setComponentToSize(Component c, int size, int location, Insets insets, Dimension containerSize)将组件c的宽度设置为size,将其x位置设置为location,将y设置为insets.top,将高度设置为containerSize.height减去顶部和底部插入。protected voidBasicSplitPaneUI. setNonContinuousLayoutDivider(Component newDivider)设置将JSplitPane配置为不连续布局时使用的分隔符。protected voidBasicSplitPaneUI. setNonContinuousLayoutDivider(Component newDivider, boolean rememberSizes)设置要使用的分隔符。protected voidBasicTabbedPaneUI. setVisibleComponent(Component component)设置可见组件。Constructors in javax.swing.plaf.basic with parameters of type Component 构造器 描述 MouseInputHandler(Component source, Component destination, MouseEvent event)构造一个MouseInputHandler的新实例。 -
Uses of Component in javax.swing.plaf.metal
Subclasses of Component in javax.swing.plaf.metal 变量和类型 类 描述 classMetalComboBoxButtonJButton子类帮助MetalComboBoxUIclassMetalComboBoxUI.MetalComboPopup已过时。截至Java 2平台v1.4。protected classMetalFileChooserUI.FileRenderer已过时。从JDK版本9开始。classMetalFileChooserUI.FilterComboBoxRenderer渲染不同类型的尺寸和样式。classMetalInternalFrameTitlePane管理JLF标题栏的类classMetalScrollButton金属滚动条箭头的JButton对象。Methods in javax.swing.plaf.metal with parameters of type Component 变量和类型 方法 描述 protected voidMetalCheckBoxIcon. drawCheck(Component c, Graphics g, int x, int y)涂料MetalCheckBoxIcon。voidMetalComboBoxIcon. paintIcon(Component c, Graphics g, int x, int y)绘制水平条纹voidMetalIconFactory.TreeControlIcon. paintMe(Component c, Graphics g, int x, int y)TreeControlIcon。voidMetalLookAndFeel. provideErrorFeedback(Component component)当用户尝试无效操作时调用,例如粘贴到具有焦点的不可编辑的JTextField。 -
Uses of Component in javax.swing.plaf.synth
Methods in javax.swing.plaf.synth with parameters of type Component 变量和类型 方法 描述 protected voidSynthToolBarUI. setBorderToNonRollover(Component c)此实现不执行任何操作,因为JToolBar类的rollover属性未在Synth外观中使用。protected voidSynthToolBarUI. setBorderToNormal(Component c)此实现不执行任何操作,因为JToolBar类的rollover属性未在Synth外观中使用。protected voidSynthToolBarUI. setBorderToRollover(Component c)此实现不执行任何操作,因为JToolBar类的rollover属性未在Synth外观中使用。static voidSynthLookAndFeel. updateStyles(Component c)更新与c及其所有子项相关联的样式。 -
Uses of Component in javax.swing.table
Subclasses of Component in javax.swing.table 变量和类型 类 描述 classDefaultTableCellRenderer用于在JTable渲染(显示)单个单元格的标准类。static classDefaultTableCellRenderer.UIResource实现UIResource的DefaultTableCellRenderer的子类。classJTableHeader这是管理JTable标头的JTable。Methods in javax.swing.table that return Component 变量和类型 方法 描述 ComponentTableCellEditor. getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column)为编辑器设置初始值value。ComponentDefaultTableCellRenderer. getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)返回默认的表格单元格渲染器。ComponentTableCellRenderer. getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)返回用于绘制单元格的组件。 -
Uses of Component in javax.swing.text
Subclasses of Component in javax.swing.text 变量和类型 类 描述 classJTextComponentJTextComponent是swing文本组件的基类。Methods in javax.swing.text that return Component 变量和类型 方法 描述 protected ComponentComponentView. createComponent()创建与此视图关联的组件。ComponentComponentView. getComponent()获取与视图关联的组件。static ComponentStyleConstants. getComponent(AttributeSet a)从属性列表中获取组件设置。Methods in javax.swing.text with parameters of type Component 变量和类型 方法 描述 protected voidPlainView. damageLineRange(int line0, int line1, Shape a, Component host)重新绘制给定的行范围。static voidStyleConstants. setComponent(MutableAttributeSet a, Component c)设置组件属性。 -
Uses of Component in javax.swing.text.html
Methods in javax.swing.text.html that return Component 变量和类型 方法 描述 protected ComponentFormView. createComponent()创建组件。protected ComponentObjectView. createComponent()创建组件。 -
Uses of Component in javax.swing.tree
Subclasses of Component in javax.swing.tree 变量和类型 类 描述 classDefaultTreeCellEditor.DefaultTextFieldTextField在没有提供编辑器时使用。classDefaultTreeCellEditor.EditorContainer容器负责放置editingComponent。classDefaultTreeCellRenderer显示树中的条目。Fields in javax.swing.tree declared as Component 变量和类型 字段 描述 protected ComponentDefaultTreeCellEditor. editingComponent用于编辑的组件,从editingContainer获得。Methods in javax.swing.tree that return Component 变量和类型 方法 描述 ComponentDefaultTreeCellEditor. getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)配置编辑器。ComponentTreeCellEditor. getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)设置编辑器的初始 值 。ComponentDefaultTreeCellRenderer. getTreeCellRendererComponent(JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus)根据传入的组件配置渲染器。ComponentTreeCellRenderer. getTreeCellRendererComponent(JTree tree, Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus)将当前树单元格的值设置为value。
-