|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JMenuBar
javax.swing.plaf.basic.BasicInternalFrameTitlePane.SystemMenuBar
public class BasicInternalFrameTitlePane.SystemMenuBar
此类应视为“受保护”内部类。仅在
| 嵌套类摘要 |
|---|
| 从类 javax.swing.JMenuBar 继承的嵌套类/接口 |
|---|
JMenuBar.AccessibleJMenuBar |
| 从类 javax.swing.JComponent 继承的嵌套类/接口 |
|---|
JComponent.AccessibleJComponent |
| 从类 java.awt.Container 继承的嵌套类/接口 |
|---|
Container.AccessibleAWTContainer |
| 从类 java.awt.Component 继承的嵌套类/接口 |
|---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| 字段摘要 |
|---|
| 从类 javax.swing.JComponent 继承的字段 |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| 从类 java.awt.Component 继承的字段 |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| 从接口 java.awt.image.ImageObserver 继承的字段 |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| 构造方法摘要 | |
|---|---|
BasicInternalFrameTitlePane.SystemMenuBar() |
|
| 方法摘要 | |
|---|---|
boolean |
isFocusTraversable() 返回此 Component 是否可以成为焦点所有者。 |
boolean |
isOpaque() 如果此组件是完全不透明的,则返回 true。 |
void |
paint(Graphics g) 由 Swing 调用,以绘制组件。 |
void |
requestFocus() 请求此 Component 获取输入焦点。 |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 构造方法详细信息 |
|---|
public BasicInternalFrameTitlePane.SystemMenuBar()
| 方法详细信息 |
|---|
public boolean isFocusTraversable()
Component 复制的描述
Component 是否可以成为焦点所有者。
Component 中的
isFocusTraversable
Component 是可以获得焦点的,则返回
true;否则返回
false
Component.setFocusable(boolean)
public void requestFocus()
JComponent 复制的描述
Component 获取输入焦点。有关此方法的完整描述,请参阅
Component.requestFocus()。
注意,不推荐使用此方法,因为其行为与平台有关。建议使用 requestFocusInWindow()。若要了解有关焦点的更多信息,请参阅 The Java Tutorial 中的 How to Use the Focus Subsystem 一节。
JComponent 中的
requestFocus
Component.requestFocusInWindow(),
Component.requestFocusInWindow(boolean)
public void paint(Graphics g)
JComponent 复制的描述
paint,而是应该使用
repaint 方法来安排重绘组件。
此方法实际上将绘制工作委托给三个受保护的方法:paintComponent、paintBorder 和 paintChildren。按列出的顺序调用这些方法,以确保子组件出现在组件本身的顶部。一般来说,不应在分配给边框的 insets 区域绘制组件及其子组件。子类可以始终重写此方法。只想特殊化 UI(外观)委托的 paint 方法的子类只需重写 paintComponent。
JComponent 中的
paint
g - 在其中进行绘制的
Graphics 上下文
JComponent.paintComponent(java.awt.Graphics),
JComponent.paintBorder(java.awt.Graphics),
JComponent.paintChildren(java.awt.Graphics),
JComponent.getComponentGraphics(java.awt.Graphics),
JComponent.repaint(long, int, int, int, int)
public boolean isOpaque()
JComponent 复制的描述
不透明组件将每个像素绘制在其矩形边界内。透明的组件则仅绘制部分像素或者不绘制任何像素,允许其底层像素“透视出来”。因此,没有完全绘制其像素的组件则提供了一定程度的透明度。
保证总是完全绘制其内容的子类应该重写此方法并返回 true。
JComponent 中的
isOpaque
JComponent.setOpaque(boolean)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。