📄 basicmenuitemui.html
字号:
<TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../javax/swing/MenuElement.html">MenuElement</A>[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#getPath()">getPath</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected <A HREF="../../../../java/awt/Dimension.html">Dimension</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#getPreferredMenuItemSize(javax.swing.JComponent, javax.swing.Icon, javax.swing.Icon, int)">getPreferredMenuItemSize</A></B>(<A HREF="../../../../javax/swing/JComponent.html">JComponent</A> c, <A HREF="../../../../javax/swing/Icon.html">Icon</A> checkIcon, <A HREF="../../../../javax/swing/Icon.html">Icon</A> arrowIcon, int defaultTextIconGap)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../java/awt/Dimension.html">Dimension</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#getPreferredSize(javax.swing.JComponent)">getPreferredSize</A></B>(<A HREF="../../../../javax/swing/JComponent.html">JComponent</A> c)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected <A HREF="../../../../java/lang/String.html">String</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#getPropertyPrefix()">getPropertyPrefix</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#installComponents(javax.swing.JMenuItem)">installComponents</A></B>(<A HREF="../../../../javax/swing/JMenuItem.html">JMenuItem</A> menuItem)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#installDefaults()">installDefaults</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#installKeyboardActions()">installKeyboardActions</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#installListeners()">installListeners</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#installUI(javax.swing.JComponent)">installUI</A></B>(<A HREF="../../../../javax/swing/JComponent.html">JComponent</A> c)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#paint(java.awt.Graphics, javax.swing.JComponent)">paint</A></B>(<A HREF="../../../../java/awt/Graphics.html">Graphics</A> g, <A HREF="../../../../javax/swing/JComponent.html">JComponent</A> c)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#paintMenuItem(java.awt.Graphics, javax.swing.JComponent, javax.swing.Icon, javax.swing.Icon, java.awt.Color, java.awt.Color, int)">paintMenuItem</A></B>(<A HREF="../../../../java/awt/Graphics.html">Graphics</A> g, <A HREF="../../../../javax/swing/JComponent.html">JComponent</A> c, <A HREF="../../../../javax/swing/Icon.html">Icon</A> checkIcon, <A HREF="../../../../javax/swing/Icon.html">Icon</A> arrowIcon, <A HREF="../../../../java/awt/Color.html">Color</A> background, <A HREF="../../../../java/awt/Color.html">Color</A> foreground, int defaultTextIconGap)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#uninstallComponents(javax.swing.JMenuItem)">uninstallComponents</A></B>(<A HREF="../../../../javax/swing/JMenuItem.html">JMenuItem</A> menuItem)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#uninstallDefaults()">uninstallDefaults</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#uninstallKeyboardActions()">uninstallKeyboardActions</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#uninstallListeners()">uninstallListeners</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#uninstallUI(javax.swing.JComponent)">uninstallUI</A></B>(<A HREF="../../../../javax/swing/JComponent.html">JComponent</A> c)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../javax/swing/plaf/basic/BasicMenuItemUI.html#update(java.awt.Graphics, javax.swing.JComponent)">update</A></B>(<A HREF="../../../../java/awt/Graphics.html">Graphics</A> g, <A HREF="../../../../javax/swing/JComponent.html">JComponent</A> c)</CODE><BR> We draw the background in paintMenuItem() so override update (which fills the background of opaque components by default) to just call paint().</TD></TR></TABLE> <A NAME="methods_inherited_from_class_javax.swing.plaf.ComponentUI"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class javax.swing.plaf.<A HREF="../../../../javax/swing/plaf/ComponentUI.html">ComponentUI</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../javax/swing/plaf/ComponentUI.html#contains(javax.swing.JComponent, int, int)">contains</A>, <A HREF="../../../../javax/swing/plaf/ComponentUI.html#getAccessibleChild(javax.swing.JComponent, int)">getAccessibleChild</A>, <A HREF="../../../../javax/swing/plaf/ComponentUI.html#getAccessibleChildrenCount(javax.swing.JComponent)">getAccessibleChildrenCount</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.lang.<A HREF="../../../../java/lang/Object.html">Object</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../java/lang/Object.html#clone()">clone</A>, <A HREF="../../../../java/lang/Object.html#equals(java.lang.Object)">equals</A>, <A HREF="../../../../java/lang/Object.html#finalize()">finalize</A>, <A HREF="../../../../java/lang/Object.html#getClass()">getClass</A>, <A HREF="../../../../java/lang/Object.html#hashCode()">hashCode</A>, <A HREF="../../../../java/lang/Object.html#notify()">notify</A>, <A HREF="../../../../java/lang/Object.html#notifyAll()">notifyAll</A>, <A HREF="../../../../java/lang/Object.html#toString()">toString</A>, <A HREF="../../../../java/lang/Object.html#wait()">wait</A>, <A HREF="../../../../java/lang/Object.html#wait(long)">wait</A>, <A HREF="../../../../java/lang/Object.html#wait(long, int)">wait</A></CODE></TD></TR></TABLE> <P><!-- ============ FIELD DETAIL =========== --><A NAME="field_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD></TR></TABLE><A NAME="menuItem"><!-- --></A><H3>menuItem</H3><PRE>protected <A HREF="../../../../javax/swing/JMenuItem.html">JMenuItem</A> <B>menuItem</B></PRE><DL></DL><HR><A NAME="selectionBackground"><!-- --></A><H3>selectionBackground</H3><PRE>protected <A HREF="../../../../java/awt/Color.html">Color</A> <B>selectionBackground</B></PRE><DL></DL><HR><A NAME="selectionForeground"><!-- --></A><H3>selectionForeground</H3><PRE>protected <A HREF="../../../../java/awt/Color.html">Color</A> <B>selectionForeground</B></PRE><DL></DL><HR><A NAME="disabledForeground"><!-- --></A><H3>disabledForeground</H3><PRE>protected <A HREF="../../../../java/awt/Color.html">Color</A> <B>disabledForeground</B></PRE><DL></DL><HR><A NAME="acceleratorForeground"><!-- --></A><H3>acceleratorForeground</H3><PRE>protected <A HREF="../../../../java/awt/Color.html">Color</A> <B>acceleratorForeground</B></PRE><DL></DL><HR><A NAME="acceleratorSelectionForeground"><!-- --></A><H3>acceleratorSelectionForeground</H3><PRE>protected <A HREF="../../../../java/awt/Color.html">Color</A> <B>acceleratorSelectionForeground</B></PRE><DL></DL><HR><A NAME="defaultTextIconGap"><!-- --></A><H3>defaultTextIconGap</H3><PRE>protected int <B>defaultTextIconGap</B></PRE><DL></DL><HR><A NAME="acceleratorFont"><!-- --></A><H3>acceleratorFont</H3><PRE>protected <A HREF="../../../../java/awt/Font.html">Font</A> <B>acceleratorFont</B></PRE><DL></DL><HR><A NAME="mouseInputListener"><!-- --></A><H3>mouseInputListener</H3><PRE>protected <A HREF="../../../../javax/swing/event/MouseInputListener.html">MouseInputListener</A> <B>mouseInputListener</B></PRE><DL></DL><HR><A NAME="menuDragMouseListener"><!-- --></A><H3>menuDragMouseListener</H3><PRE>protected <A HREF="../../../../javax/swing/event/MenuDragMouseListener.html">MenuDragMouseListener</A> <B>menuDragMouseListener</B></PRE><DL></DL><HR><A NAME="menuKeyListener"><!-- --></A><H3>menuKeyListener</H3><PRE>protected <A HREF="../../../../javax/swing/event/MenuKeyListener.html">MenuKeyListener</A> <B>menuKeyListener</B></PRE><DL></DL><HR><A NAME="arrowIcon"><!-- --></A><H3>arrowIcon</H3><PRE>protected <A HREF="../../../../javax/swing/Icon.html">Icon</A> <B>arrowIcon</B></PRE><DL></DL><HR><A NAME="checkIcon"><!-- --></A><H3>checkIcon</H3><PRE>protected <A HREF="../../../../javax/swing/Icon.html">Icon</A> <B>checkIcon</B></PRE><DL></DL><HR><A NAME="oldBorderPainted"><!-- --></A><H3>oldBorderPainted</H3><PRE>protected boolean <B>oldBorderPainted</B></PRE><DL></DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -