📄 buttonmodel.html
字号:
<DL><DD>Indicates if the button has been selected. Only needed for certain types of buttons - such as radio buttons and check boxes.<DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>true if the button is selected</DL></DD></DL><HR><A NAME="isEnabled()"><!-- --></A><H3>isEnabled</H3><PRE>public boolean <B>isEnabled</B>()</PRE><DL><DD>Indicates if the button can be selected or pressed by an input device (such as a mouse pointer). (Check boxes are selected, regular buttons are "pressed".)<DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>true if the button is enabled, and therefore selectable (or pressable)</DL></DD></DL><HR><A NAME="isPressed()"><!-- --></A><H3>isPressed</H3><PRE>public boolean <B>isPressed</B>()</PRE><DL><DD>Indicates if button has been pressed.<DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>true if the button has been pressed</DL></DD></DL><HR><A NAME="isRollover()"><!-- --></A><H3>isRollover</H3><PRE>public boolean <B>isRollover</B>()</PRE><DL><DD>Indicates that the mouse is over the button.<DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>true if the mouse is over the button</DL></DD></DL><HR><A NAME="setArmed(boolean)"><!-- --></A><H3>setArmed</H3><PRE>public void <B>setArmed</B>(boolean b)</PRE><DL><DD>Marks the button as "armed". If the mouse button is released while it is over this item, the button's action event fires. If the mouse button is released elsewhere, the event does not fire and the button is disarmed.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>b</CODE> - true to arm the button so it can be selected</DL></DD></DL><HR><A NAME="setSelected(boolean)"><!-- --></A><H3>setSelected</H3><PRE>public void <B>setSelected</B>(boolean b)</PRE><DL><DD>Selects or deselects the button.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>b</CODE> - true selects the button, false deselects the button.</DL></DD></DL><HR><A NAME="setEnabled(boolean)"><!-- --></A><H3>setEnabled</H3><PRE>public void <B>setEnabled</B>(boolean b)</PRE><DL><DD>Enables or disables the button.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>b</CODE> - true to enable the button<DT><B>See Also: </B><DD><A HREF="../../javax/swing/ButtonModel.html#isEnabled()"><CODE>isEnabled()</CODE></A></DL></DD></DL><HR><A NAME="setPressed(boolean)"><!-- --></A><H3>setPressed</H3><PRE>public void <B>setPressed</B>(boolean b)</PRE><DL><DD>Sets the button to pressed or unpressed.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>b</CODE> - true to set the button to "pressed"<DT><B>See Also: </B><DD><A HREF="../../javax/swing/ButtonModel.html#isPressed()"><CODE>isPressed()</CODE></A></DL></DD></DL><HR><A NAME="setRollover(boolean)"><!-- --></A><H3>setRollover</H3><PRE>public void <B>setRollover</B>(boolean b)</PRE><DL><DD>Sets or clears the button's rollover state<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>b</CODE> - true to turn on rollover<DT><B>See Also: </B><DD><A HREF="../../javax/swing/ButtonModel.html#isRollover()"><CODE>isRollover()</CODE></A></DL></DD></DL><HR><A NAME="setMnemonic(int)"><!-- --></A><H3>setMnemonic</H3><PRE>public void <B>setMnemonic</B>(int key)</PRE><DL><DD>Sets the keyboard mnemonic (shortcut key or accelerator key) for this button.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>key</CODE> - an int specifying the accelerator key</DL></DD></DL><HR><A NAME="getMnemonic()"><!-- --></A><H3>getMnemonic</H3><PRE>public int <B>getMnemonic</B>()</PRE><DL><DD>Gets the keyboard mnemonic for this model<DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>an int specifying the accelerator key<DT><B>See Also: </B><DD><A HREF="../../javax/swing/ButtonModel.html#setMnemonic(int)"><CODE>setMnemonic(int)</CODE></A></DL></DD></DL><HR><A NAME="setActionCommand(java.lang.String)"><!-- --></A><H3>setActionCommand</H3><PRE>public void <B>setActionCommand</B>(<A HREF="../../java/lang/String.html">String</A> s)</PRE><DL><DD>Sets the actionCommand string that gets sent as part of the event when the button is pressed.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>s</CODE> - the String that identifies the generated event</DL></DD></DL><HR><A NAME="getActionCommand()"><!-- --></A><H3>getActionCommand</H3><PRE>public <A HREF="../../java/lang/String.html">String</A> <B>getActionCommand</B>()</PRE><DL><DD>Returns the action command for this button.<DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>the String that identifies the generated event<DT><B>See Also: </B><DD><A HREF="../../javax/swing/ButtonModel.html#setActionCommand(java.lang.String)"><CODE>setActionCommand(java.lang.String)</CODE></A></DL></DD></DL><HR><A NAME="setGroup(javax.swing.ButtonGroup)"><!-- --></A><H3>setGroup</H3><PRE>public void <B>setGroup</B>(<A HREF="../../javax/swing/ButtonGroup.html">ButtonGroup</A> group)</PRE><DL><DD>Identifies the group this button belongs to -- needed for radio buttons, which are mutually exclusive within their group.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>group</CODE> - the ButtonGroup this button belongs to</DL></DD></DL><HR><A NAME="addActionListener(java.awt.event.ActionListener)"><!-- --></A><H3>addActionListener</H3><PRE>public void <B>addActionListener</B>(<A HREF="../../java/awt/event/ActionListener.html">ActionListener</A> l)</PRE><DL><DD>Adds an ActionListener to the button.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>l</CODE> - the listener to add</DL></DD></DL><HR><A NAME="removeActionListener(java.awt.event.ActionListener)"><!-- --></A><H3>removeActionListener</H3><PRE>public void <B>removeActionListener</B>(<A HREF="../../java/awt/event/ActionListener.html">ActionListener</A> l)</PRE><DL><DD>Removes an ActionListener from the button.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>l</CODE> - the listener to remove</DL></DD></DL><HR><A NAME="addItemListener(java.awt.event.ItemListener)"><!-- --></A><H3>addItemListener</H3><PRE>public void <B>addItemListener</B>(<A HREF="../../java/awt/event/ItemListener.html">ItemListener</A> l)</PRE><DL><DD>Adds an ItemListener to the button.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../java/awt/ItemSelectable.html#addItemListener(java.awt.event.ItemListener)">addItemListener</A></CODE> in interface <CODE><A HREF="../../java/awt/ItemSelectable.html">ItemSelectable</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>l</CODE> - the listener to add</DL></DD></DL><HR><A NAME="removeItemListener(java.awt.event.ItemListener)"><!-- --></A><H3>removeItemListener</H3><PRE>public void <B>removeItemListener</B>(<A HREF="../../java/awt/event/ItemListener.html">ItemListener</A> l)</PRE><DL><DD>Removes an ItemListener from the button.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../java/awt/ItemSelectable.html#removeItemListener(java.awt.event.ItemListener)">removeItemListener</A></CODE> in interface <CODE><A HREF="../../java/awt/ItemSelectable.html">ItemSelectable</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>l</CODE> - the listener to remove</DL></DD></DL><HR><A NAME="addChangeListener(javax.swing.event.ChangeListener)"><!-- --></A><H3>addChangeListener</H3><PRE>public void <B>addChangeListener</B>(<A HREF="../../javax/swing/event/ChangeListener.html">ChangeListener</A> l)</PRE><DL><DD>Adds a ChangeListener to the button.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>l</CODE> - the listener to add</DL></DD></DL><HR><A NAME="removeChangeListener(javax.swing.event.ChangeListener)"><!-- --></A><H3>removeChangeListener</H3><PRE>public void <B>removeChangeListener</B>(<A HREF="../../javax/swing/event/ChangeListener.html">ChangeListener</A> l)</PRE><DL><DD>Removes a ChangeListener from the button.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>l</CODE> - the listener to remove</DL></DD></DL><!-- ========= END OF CLASS DATA ========= --><HR><!-- ========== START OF NAVBAR ========== --><A NAME="navbar_bottom"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ButtonModel.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Java<sup><font size=-2>TM</font></sup> 2 Platform<br>Std. Ed. v1.3</b></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../javax/swing/BoundedRangeModel.html"><B>PREV CLASS</B></A> <A HREF="../../javax/swing/CellEditor.html"><B>NEXT CLASS</B></A></FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF="ButtonModel.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY: INNER | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- =========== END OF NAVBAR =========== --><HR><font size="-1"><a href="http://java.sun.com/cgi-bin/bugreport.cgi">Submit a bug or feature</a><br>For further API reference and developer documentation, see <a href="http://java.sun.com/products/jdk/1.3/devdocs-vs-specs.html">Java 2 SDK SE Developer Documentation</a>. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. <p>Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.<br>Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road<br>Palo Alto, California, 94303, U.S.A. All Rights Reserved.</font></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -