public class MultiPopupMenuUI extends PopupMenuUI
PopupMenuUI
s。
这个文件是由automulti自动生成。
Constructor and Description |
---|
MultiPopupMenuUI() |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(JComponent a, int b, int c)
调用该对象的每个UI处理
contains 方法。
|
static ComponentUI |
createUI(JComponent a)
返回一个复用界面实例如果任何辅助
LookAndFeel s支持UI。
|
Accessible |
getAccessibleChild(JComponent a, int b)
调用该对象的每个UI处理
getAccessibleChild 方法。
|
int |
getAccessibleChildrenCount(JComponent a)
调用该对象的每个UI处理
getAccessibleChildrenCount 方法。
|
Dimension |
getMaximumSize(JComponent a)
调用该对象的每个UI处理
getMaximumSize 方法。
|
Dimension |
getMinimumSize(JComponent a)
调用该对象的每个UI处理
getMinimumSize 方法。
|
Popup |
getPopup(JPopupMenu a, int b, int c)
调用该对象的每个UI处理
getPopup 方法。
|
Dimension |
getPreferredSize(JComponent a)
getPreferredSize 方法调用每个UI处理该对象。
|
ComponentUI[] |
getUIs()
返回UIS这个复用UI相关列表。
|
void |
installUI(JComponent a)
调用该对象的每个UI处理
installUI 方法。
|
boolean |
isPopupTrigger(MouseEvent a)
调用该对象的每个UI处理
isPopupTrigger 方法。
|
void |
paint(Graphics a, JComponent b)
调用该对象的每个UI处理
paint 方法。
|
void |
uninstallUI(JComponent a)
调用该对象的每个UI处理
uninstallUI 方法。
|
void |
update(Graphics a, JComponent b)
调用该对象的每个UI处理
update 方法。
|
getBaseline, getBaselineResizeBehavior
protected Vector uis
createUI
,可以通过调用
getUIs
方法得到的。第一个元素保证是从默认的外观和感觉得到的真正的用户界面。
public ComponentUI[] getUIs()
public boolean isPopupTrigger(MouseEvent a)
isPopupTrigger
方法。
isPopupTrigger
方法重写,继承类
PopupMenuUI
LookAndFeel
获得UI
public Popup getPopup(JPopupMenu a, int b, int c)
getPopup
方法。
getPopup
方法重写,继承类
PopupMenuUI
a
- Jpopupmenu的请求弹出
b
屏幕X位置将显示在弹出的
c
屏幕Y位置将显示在弹出的。
LookAndFeel
获得UI
public boolean contains(JComponent a, int b, int c)
contains
方法。
contains
方法重写,继承类
ComponentUI
a
-组件所在的X,Y位置受到了质疑;这种说法常常被忽视,但可能如果UI对象是无状态的,共享由多个组件
b
-点的X坐标
c
-点的Y坐标
LookAndFeel
获得UI
JComponent.contains(int, int)
,
Component.contains(int, int)
public void update(Graphics a, JComponent b)
update
方法。
update
方法重写,继承类
ComponentUI
a
-
Graphics
背景的画
b
-正在绘制的构件;这种说法常常被忽视,但可能如果UI对象是无状态的,共享由多个组件
ComponentUI.paint(java.awt.Graphics, javax.swing.JComponent)
,
JComponent.paintComponent(java.awt.Graphics)
public static ComponentUI createUI(JComponent a)
LookAndFeel
s支持UI。否则,只返回从默认的
LookAndFeel
获得UI对象。
public void installUI(JComponent a)
installUI
方法。
installUI
方法重写,继承类
ComponentUI
a
-组件,UI代理被安装
ComponentUI.uninstallUI(javax.swing.JComponent)
,
JComponent.setUI(javax.swing.plaf.ComponentUI)
,
JComponent.updateUI()
public void uninstallUI(JComponent a)
uninstallUI
方法。
uninstallUI
方法重写,继承类
ComponentUI
a
-从这个UI代理被删除的组件;这种说法常常被忽视,但可能如果UI对象是无状态的,共享由多个组件
ComponentUI.installUI(javax.swing.JComponent)
,
JComponent.updateUI()
public void paint(Graphics a, JComponent b)
paint
方法。
paint
方法重写,继承类
ComponentUI
a
-其中
Graphics
背景画
b
-正在绘制的构件;这种说法常常被忽视,但可能如果UI对象是无状态的,共享由多个组件
ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
public Dimension getPreferredSize(JComponent a)
getPreferredSize
方法。
getPreferredSize
方法重写,继承类
ComponentUI
a
优先度的被查询的成分;这种说法常常被忽视,但可能如果UI对象是无状态的,共享由多个组件
LookAndFeel
获得UI
JComponent.getPreferredSize()
,
LayoutManager.preferredLayoutSize(java.awt.Container)
public Dimension getMinimumSize(JComponent a)
getMinimumSize
方法。
getMinimumSize
方法重写,继承类
ComponentUI
a
最小尺寸的是被查询的成分;这种说法常常被忽视,但可能如果UI对象是无状态的,共享由多个组件
LookAndFeel
获得UI
JComponent.getMinimumSize()
,
LayoutManager.minimumLayoutSize(java.awt.Container)
,
ComponentUI.getPreferredSize(javax.swing.JComponent)
public Dimension getMaximumSize(JComponent a)
getMaximumSize
方法。
getMaximumSize
方法重写,继承类
ComponentUI
a
-其最大尺寸被查询的成分;这种说法常常被忽视,但可能如果UI对象是无状态的,共享由多个组件
LookAndFeel
获得UI
JComponent.getMaximumSize()
,
LayoutManager2.maximumLayoutSize(java.awt.Container)
public int getAccessibleChildrenCount(JComponent a)
getAccessibleChildrenCount
方法。
getAccessibleChildrenCount
方法重写,继承类
ComponentUI
LookAndFeel
获得UI
ComponentUI.getAccessibleChild(javax.swing.JComponent, int)
public Accessible getAccessibleChild(JComponent a, int b)
getAccessibleChild
方法。
getAccessibleChild
方法重写,继承类
ComponentUI
b
-零基础指数的孩子
LookAndFeel
获得UI
ComponentUI.getAccessibleChildrenCount(javax.swing.JComponent)
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.