/[debian]/libjgoodies-looks-java/trunk/docs/api/com/jgoodies/looks/plastic/PlasticComboBoxUI.html
ViewVC logotype

Annotation of /libjgoodies-looks-java/trunk/docs/api/com/jgoodies/looks/plastic/PlasticComboBoxUI.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 558 - (hide annotations)
Mon Feb 26 21:28:44 2007 UTC (14 years, 5 months ago) by gregoa
File MIME type: text/html
File size: 50515 byte(s)
* New upstream release.
1 gregoa 361 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2     <!--NewPage-->
3     <HTML>
4     <HEAD>
5 gregoa 558 <!-- Generated by javadoc (build 1.5.0_11) on Wed Feb 21 17:54:57 CET 2007 -->
6 gregoa 361 <TITLE>
7 gregoa 474 PlasticComboBoxUI (JGoodies Looks 2.1 API)
8 gregoa 361 </TITLE>
9    
10     <META NAME="keywords" CONTENT="com.jgoodies.looks.plastic.PlasticComboBoxUI class">
11    
12     <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
13    
14     <SCRIPT type="text/javascript">
15     function windowTitle()
16     {
17 gregoa 474 parent.document.title="PlasticComboBoxUI (JGoodies Looks 2.1 API)";
18 gregoa 361 }
19     </SCRIPT>
20     <NOSCRIPT>
21     </NOSCRIPT>
22    
23     </HEAD>
24    
25     <BODY BGCOLOR="white" onload="windowTitle();">
26    
27    
28     <!-- ========= START OF TOP NAVBAR ======= -->
29     <A NAME="navbar_top"><!-- --></A>
30     <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
31     <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
32     <TR>
33     <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
34     <A NAME="navbar_top_firstrow"><!-- --></A>
35     <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
36     <TR ALIGN="center" VALIGN="top">
37     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
38     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
39     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
40     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PlasticComboBoxUI.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
41     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
42     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
43     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
44     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
45     </TR>
46     </TABLE>
47     </TD>
48     <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
49     </EM>
50     </TD>
51     </TR>
52    
53     <TR>
54     <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
55     &nbsp;<A HREF="../../../../com/jgoodies/looks/plastic/PlasticButtonUI.html" title="class in com.jgoodies.looks.plastic"><B>PREV CLASS</B></A>&nbsp;
56 gregoa 558 &nbsp;<A HREF="../../../../com/jgoodies/looks/plastic/PlasticFileChooserUI.html" title="class in com.jgoodies.looks.plastic"><B>NEXT CLASS</B></A></FONT></TD>
57 gregoa 361 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58     <A HREF="../../../../index.html?com/jgoodies/looks/plastic/PlasticComboBoxUI.html" target="_top"><B>FRAMES</B></A> &nbsp;
59     &nbsp;<A HREF="PlasticComboBoxUI.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
60     &nbsp;<SCRIPT type="text/javascript">
61     <!--
62     if(window==top) {
63     document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
64     }
65     //-->
66     </SCRIPT>
67     <NOSCRIPT>
68     <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
69     </NOSCRIPT>
70    
71    
72     </FONT></TD>
73     </TR>
74     <TR>
75     <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
76     SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_javax.swing.plaf.metal.MetalComboBoxUI">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_javax.swing.plaf.basic.BasicComboBoxUI">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
77     <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
78     DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
79     </TR>
80     </TABLE>
81     <A NAME="skip-navbar_top"></A>
82     <!-- ========= END OF TOP NAVBAR ========= -->
83    
84     <HR>
85     <!-- ======== START OF CLASS DATA ======== -->
86     <H2>
87     <FONT SIZE="-1">
88     com.jgoodies.looks.plastic</FONT>
89     <BR>
90     Class PlasticComboBoxUI</H2>
91     <PRE>
92     <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
93     <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/ComponentUI.html" title="class or interface in javax.swing.plaf">javax.swing.plaf.ComponentUI</A>
94     <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/ComboBoxUI.html" title="class or interface in javax.swing.plaf">javax.swing.plaf.ComboBoxUI</A>
95     <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html" title="class or interface in javax.swing.plaf.basic">javax.swing.plaf.basic.BasicComboBoxUI</A>
96     <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html" title="class or interface in javax.swing.plaf.metal">javax.swing.plaf.metal.MetalComboBoxUI</A>
97     <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.jgoodies.looks.plastic.PlasticComboBoxUI</B>
98     </PRE>
99     <HR>
100     <DL>
101     <DT><PRE>public class <B>PlasticComboBoxUI</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html" title="class or interface in javax.swing.plaf.metal">MetalComboBoxUI</A></DL>
102     </PRE>
103    
104     <P>
105     The JGoodies Plastic Look and Feel implementation of <code>ComboBoxUI</code>.
106     Has the same height as text fields - unless you change the renderer.<p>
107    
108     Also, this class offers to use the combo's popup prototype display value
109     to compute the popup menu width. This is an optional feature of
110     the JGoodies Plastic L&amp;fs implemented via a client property key.
111     <P>
112    
113     <P>
114     <DL>
115     <DT><B>Version:</B></DT>
116 gregoa 558 <DD>$Revision: 1.13 $</DD>
117 gregoa 361 <DT><B>Author:</B></DT>
118     <DD>Karsten Lentzsch</DD>
119     <DT><B>See Also:</B><DD><A HREF="../../../../com/jgoodies/looks/Options.html#COMBO_POPUP_PROTOTYPE_DISPLAY_VALUE_KEY"><CODE>Options.COMBO_POPUP_PROTOTYPE_DISPLAY_VALUE_KEY</CODE></A></DL>
120     <HR>
121    
122     <P>
123     <!-- ======== NESTED CLASS SUMMARY ======== -->
124    
125     <A NAME="nested_class_summary"><!-- --></A>
126     <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
127     <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
128     <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
129     <B>Nested Class Summary</B></FONT></TH>
130     </TR>
131     </TABLE>
132     &nbsp;<A NAME="nested_classes_inherited_from_class_javax.swing.plaf.metal.MetalComboBoxUI"><!-- --></A>
133     <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
134     <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
135     <TH ALIGN="left"><B>Nested classes/interfaces inherited from class javax.swing.plaf.metal.<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html" title="class or interface in javax.swing.plaf.metal">MetalComboBoxUI</A></B></TH>
136     </TR>
137     <TR BGCOLOR="white" CLASS="TableRowColor">
138     <TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.MetalComboBoxLayoutManager.html" title="class or interface in javax.swing.plaf.metal">MetalComboBoxUI.MetalComboBoxLayoutManager</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.MetalComboPopup.html" title="class or interface in javax.swing.plaf.metal">MetalComboBoxUI.MetalComboPopup</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.MetalPropertyChangeListener.html" title="class or interface in javax.swing.plaf.metal">MetalComboBoxUI.MetalPropertyChangeListener</A></CODE></TD>
139     </TR>
140     </TABLE>
141     &nbsp;
142     <A NAME="nested_classes_inherited_from_class_javax.swing.plaf.basic.BasicComboBoxUI"><!-- --></A>
143     <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
144     <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
145     <TH ALIGN="left"><B>Nested classes/interfaces inherited from class javax.swing.plaf.basic.<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html" title="class or interface in javax.swing.plaf.basic">BasicComboBoxUI</A></B></TH>
146     </TR>
147     <TR BGCOLOR="white" CLASS="TableRowColor">
148     <TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.ComboBoxLayoutManager.html" title="class or interface in javax.swing.plaf.basic">BasicComboBoxUI.ComboBoxLayoutManager</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.FocusHandler.html" title="class or interface in javax.swing.plaf.basic">BasicComboBoxUI.FocusHandler</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.ItemHandler.html" title="class or interface in javax.swing.plaf.basic">BasicComboBoxUI.ItemHandler</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.KeyHandler.html" title="class or interface in javax.swing.plaf.basic">BasicComboBoxUI.KeyHandler</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.ListDataHandler.html" title="class or interface in javax.swing.plaf.basic">BasicComboBoxUI.ListDataHandler</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.PropertyChangeHandler.html" title="class or interface in javax.swing.plaf.basic">BasicComboBoxUI.PropertyChangeHandler</A></CODE></TD>
149     </TR>
150     </TABLE>
151     &nbsp;
152     <!-- =========== FIELD SUMMARY =========== -->
153    
154     <A NAME="field_summary"><!-- --></A>
155     <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
156     <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
157     <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
158     <B>Field Summary</B></FONT></TH>
159     </TR>
160     </TABLE>
161     &nbsp;<A NAME="fields_inherited_from_class_javax.swing.plaf.basic.BasicComboBoxUI"><!-- --></A>
162     <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
163     <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
164     <TH ALIGN="left"><B>Fields inherited from class javax.swing.plaf.basic.<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html" title="class or interface in javax.swing.plaf.basic">BasicComboBoxUI</A></B></TH>
165     </TR>
166     <TR BGCOLOR="white" CLASS="TableRowColor">
167     <TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#arrowButton" title="class or interface in javax.swing.plaf.basic">arrowButton</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#cachedMinimumSize" title="class or interface in javax.swing.plaf.basic">cachedMinimumSize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#comboBox" title="class or interface in javax.swing.plaf.basic">comboBox</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#currentValuePane" title="class or interface in javax.swing.plaf.basic">currentValuePane</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#editor" title="class or interface in javax.swing.plaf.basic">editor</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#focusListener" title="class or interface in javax.swing.plaf.basic">focusListener</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#hasFocus" title="class or interface in javax.swing.plaf.basic">hasFocus</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#isMinimumSizeDirty" title="class or interface in javax.swing.plaf.basic">isMinimumSizeDirty</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#itemListener" title="class or interface in javax.swing.plaf.basic">itemListener</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#keyListener" title="class or interface in javax.swing.plaf.basic">keyListener</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#listBox" title="class or interface in javax.swing.plaf.basic">listBox</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#listDataListener" title="class or interface in javax.swing.plaf.basic">listDataListener</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#popup" title="class or interface in javax.swing.plaf.basic">popup</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#popupKeyListener" title="class or interface in javax.swing.plaf.basic">popupKeyListener</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#popupMouseListener" title="class or interface in javax.swing.plaf.basic">popupMouseListener</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#popupMouseMotionListener" title="class or interface in javax.swing.plaf.basic">popupMouseMotionListener</A></CODE></TD>
168     </TR>
169     </TABLE>
170     &nbsp;
171     <!-- ======== CONSTRUCTOR SUMMARY ======== -->
172    
173     <A NAME="constructor_summary"><!-- --></A>
174     <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
175     <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
176     <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
177     <B>Constructor Summary</B></FONT></TH>
178     </TR>
179     <TR BGCOLOR="white" CLASS="TableRowColor">
180     <TD><CODE><B><A HREF="../../../../com/jgoodies/looks/plastic/PlasticComboBoxUI.html#PlasticComboBoxUI()">PlasticComboBoxUI</A></B>()</CODE>
181    
182     <BR>
183     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
184     </TR>
185     </TABLE>
186     &nbsp;
187     <!-- ========== METHOD SUMMARY =========== -->
188    
189     <A NAME="method_summary"><!-- --></A>
190     <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
191     <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
192     <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
193     <B>Method Summary</B></FONT></TH>
194     </TR>
195     <TR BGCOLOR="white" CLASS="TableRowColor">
196     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
197     <CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/JButton.html" title="class or interface in javax.swing">JButton</A></CODE></FONT></TD>
198     <TD><CODE><B><A HREF="../../../../com/jgoodies/looks/plastic/PlasticComboBoxUI.html#createArrowButton()">createArrowButton</A></B>()</CODE>
199    
200     <BR>
201     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates and answers the arrow button that is to be used in the combo box.</TD>
202     </TR>
203     <TR BGCOLOR="white" CLASS="TableRowColor">
204     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
205     <CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/ComboBoxEditor.html" title="class or interface in javax.swing">ComboBoxEditor</A></CODE></FONT></TD>
206     <TD><CODE><B><A HREF="../../../../com/jgoodies/looks/plastic/PlasticComboBoxUI.html#createEditor()">createEditor</A></B>()</CODE>
207    
208     <BR>
209     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates the editor that is to be used in editable combo boxes.</TD>
210     </TR>
211     <TR BGCOLOR="white" CLASS="TableRowColor">
212     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
213     <CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/LayoutManager.html" title="class or interface in java.awt">LayoutManager</A></CODE></FONT></TD>
214     <TD><CODE><B><A HREF="../../../../com/jgoodies/looks/plastic/PlasticComboBoxUI.html#createLayoutManager()">createLayoutManager</A></B>()</CODE>
215    
216     <BR>
217     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a layout manager for managing the components which
218     make up the combo box.</TD>
219     </TR>
220     <TR BGCOLOR="white" CLASS="TableRowColor">
221     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
222     <CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/ComboPopup.html" title="class or interface in javax.swing.plaf.basic">ComboPopup</A></CODE></FONT></TD>
223     <TD><CODE><B><A HREF="../../../../com/jgoodies/looks/plastic/PlasticComboBoxUI.html#createPopup()">createPopup</A></B>()</CODE>
224    
225     <BR>
226     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
227     </TR>
228     <TR BGCOLOR="white" CLASS="TableRowColor">
229     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
230     <CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/beans/PropertyChangeListener.html" title="class or interface in java.beans">PropertyChangeListener</A></CODE></FONT></TD>
231     <TD><CODE><B><A HREF="../../../../com/jgoodies/looks/plastic/PlasticComboBoxUI.html#createPropertyChangeListener()">createPropertyChangeListener</A></B>()</CODE>
232    
233     <BR>
234     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
235     </TR>
236     <TR BGCOLOR="white" CLASS="TableRowColor">
237     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
238     <CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/ListCellRenderer.html" title="class or interface in javax.swing">ListCellRenderer</A></CODE></FONT></TD>
239     <TD><CODE><B><A HREF="../../../../com/jgoodies/looks/plastic/PlasticComboBoxUI.html#createRenderer()">createRenderer</A></B>()</CODE>
240    
241     <BR>
242     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates the default renderer that will be used in a non-editiable combo
243     box.</TD>
244     </TR>
245     <TR BGCOLOR="white" CLASS="TableRowColor">
246     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
247     <CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/ComponentUI.html" title="class or interface in javax.swing.plaf">ComponentUI</A></CODE></FONT></TD>
248     <TD><CODE><B><A HREF="../../../../com/jgoodies/looks/plastic/PlasticComboBoxUI.html#createUI(javax.swing.JComponent)">createUI</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/JComponent.html" title="class or interface in javax.swing">JComponent</A>&nbsp;b)</CODE>
249    
250     <BR>
251     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
252     </TR>
253     <TR BGCOLOR="white" CLASS="TableRowColor">
254     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
255     <CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/Dimension.html" title="class or interface in java.awt">Dimension</A></CODE></FONT></TD>
256     <TD><CODE><B><A HREF="../../../../com/jgoodies/looks/plastic/PlasticComboBoxUI.html#getMinimumSize(javax.swing.JComponent)">getMinimumSize</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/JComponent.html" title="class or interface in javax.swing">JComponent</A>&nbsp;c)</CODE>
257    
258     <BR>
259     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The minumum size is the size of the display area plus insets plus the button.</TD>
260     </TR>
261     <TR BGCOLOR="white" CLASS="TableRowColor">
262     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
263     <CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/Dimension.html" title="class or interface in java.awt">Dimension</A></CODE></FONT></TD>
264     <TD><CODE><B><A HREF="../../../../com/jgoodies/looks/plastic/PlasticComboBoxUI.html#getPreferredSize(javax.swing.JComponent)">getPreferredSize</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/JComponent.html" title="class or interface in javax.swing">JComponent</A>&nbsp;c)</CODE>
265    
266     <BR>
267     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Delegates to #getMinimumSize(Component).</TD>
268     </TR>
269     <TR BGCOLOR="white" CLASS="TableRowColor">
270     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
271     <CODE>protected &nbsp;void</CODE></FONT></TD>
272     <TD><CODE><B><A HREF="../../../../com/jgoodies/looks/plastic/PlasticComboBoxUI.html#installListeners()">installListeners</A></B>()</CODE>
273    
274     <BR>
275     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
276     </TR>
277     <TR BGCOLOR="white" CLASS="TableRowColor">
278     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
279     <CODE>&nbsp;void</CODE></FONT></TD>
280     <TD><CODE><B><A HREF="../../../../com/jgoodies/looks/plastic/PlasticComboBoxUI.html#installUI(javax.swing.JComponent)">installUI</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/JComponent.html" title="class or interface in javax.swing">JComponent</A>&nbsp;c)</CODE>
281    
282     <BR>
283     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
284     </TR>
285     <TR BGCOLOR="white" CLASS="TableRowColor">
286     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
287     <CODE>protected &nbsp;boolean</CODE></FONT></TD>
288     <TD><CODE><B><A HREF="../../../../com/jgoodies/looks/plastic/PlasticComboBoxUI.html#isToolBarComboBox(javax.swing.JComponent)">isToolBarComboBox</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/JComponent.html" title="class or interface in javax.swing">JComponent</A>&nbsp;c)</CODE>
289    
290     <BR>
291     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks and answers if this combo is in a tool bar.</TD>
292     </TR>
293     <TR BGCOLOR="white" CLASS="TableRowColor">
294     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
295     <CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/Rectangle.html" title="class or interface in java.awt">Rectangle</A></CODE></FONT></TD>
296     <TD><CODE><B><A HREF="../../../../com/jgoodies/looks/plastic/PlasticComboBoxUI.html#rectangleForCurrentValue()">rectangleForCurrentValue</A></B>()</CODE>
297    
298     <BR>
299     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the area that is reserved for drawing the currently selected item.</TD>
300     </TR>
301     <TR BGCOLOR="white" CLASS="TableRowColor">
302     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
303     <CODE>protected &nbsp;void</CODE></FONT></TD>
304     <TD><CODE><B><A HREF="../../../../com/jgoodies/looks/plastic/PlasticComboBoxUI.html#uninstallListeners()">uninstallListeners</A></B>()</CODE>
305    
306     <BR>
307     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
308     </TR>
309     <TR BGCOLOR="white" CLASS="TableRowColor">
310     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
311     <CODE>&nbsp;void</CODE></FONT></TD>
312     <TD><CODE><B><A HREF="../../../../com/jgoodies/looks/plastic/PlasticComboBoxUI.html#update(java.awt.Graphics, javax.swing.JComponent)">update</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/Graphics.html" title="class or interface in java.awt">Graphics</A>&nbsp;g,
313     <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/JComponent.html" title="class or interface in javax.swing">JComponent</A>&nbsp;c)</CODE>
314    
315     <BR>
316     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
317     </TR>
318     </TABLE>
319     &nbsp;<A NAME="methods_inherited_from_class_javax.swing.plaf.metal.MetalComboBoxUI"><!-- --></A>
320     <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
321     <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
322     <TH ALIGN="left"><B>Methods inherited from class javax.swing.plaf.metal.<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html" title="class or interface in javax.swing.plaf.metal">MetalComboBoxUI</A></B></TH>
323     </TR>
324     <TR BGCOLOR="white" CLASS="TableRowColor">
325     <TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html#configureEditor()" title="class or interface in javax.swing.plaf.metal">configureEditor</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html#editablePropertyChanged(java.beans.PropertyChangeEvent)" title="class or interface in javax.swing.plaf.metal">editablePropertyChanged</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html#layoutComboBox(java.awt.Container, javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager)" title="class or interface in javax.swing.plaf.metal">layoutComboBox</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html#paint(java.awt.Graphics, javax.swing.JComponent)" title="class or interface in javax.swing.plaf.metal">paint</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html#paintCurrentValue(java.awt.Graphics, java.awt.Rectangle, boolean)" title="class or interface in javax.swing.plaf.metal">paintCurrentValue</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html#paintCurrentValueBackground(java.awt.Graphics, java.awt.Rectangle, boolean)" title="class or interface in javax.swing.plaf.metal">paintCurrentValueBackground</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html#removeListeners()" title="class or interface in javax.swing.plaf.metal">removeListeners</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html#unconfigureEditor()" title="class or interface in javax.swing.plaf.metal">unconfigureEditor</A></CODE></TD>
326     </TR>
327     </TABLE>
328     &nbsp;<A NAME="methods_inherited_from_class_javax.swing.plaf.basic.BasicComboBoxUI"><!-- --></A>
329     <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
330     <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
331     <TH ALIGN="left"><B>Methods inherited from class javax.swing.plaf.basic.<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html" title="class or interface in javax.swing.plaf.basic">BasicComboBoxUI</A></B></TH>
332     </TR>
333     <TR BGCOLOR="white" CLASS="TableRowColor">
334     <TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#addEditor()" title="class or interface in javax.swing.plaf.basic">addEditor</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#configureArrowButton()" title="class or interface in javax.swing.plaf.basic">configureArrowButton</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#createFocusListener()" title="class or interface in javax.swing.plaf.basic">createFocusListener</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#createItemListener()" title="class or interface in javax.swing.plaf.basic">createItemListener</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#createKeyListener()" title="class or interface in javax.swing.plaf.basic">createKeyListener</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#createListDataListener()" title="class or interface in javax.swing.plaf.basic">createListDataListener</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#getAccessibleChild(javax.swing.JComponent, int)" title="class or interface in javax.swing.plaf.basic">getAccessibleChild</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#getAccessibleChildrenCount(javax.swing.JComponent)" title="class or interface in javax.swing.plaf.basic">getAccessibleChildrenCount</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#getDefaultSize()" title="class or interface in javax.swing.plaf.basic">getDefaultSize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#getDisplaySize()" title="class or interface in javax.swing.plaf.basic">getDisplaySize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#getInsets()" title="class or interface in javax.swing.plaf.basic">getInsets</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#getMaximumSize(javax.swing.JComponent)" title="class or interface in javax.swing.plaf.basic">getMaximumSize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#installComponents()" title="class or interface in javax.swing.plaf.basic">installComponents</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#installDefaults()" title="class or interface in javax.swing.plaf.basic">installDefaults</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#installKeyboardActions()" title="class or interface in javax.swing.plaf.basic">installKeyboardActions</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#isFocusTraversable(javax.swing.JComboBox)" title="class or interface in javax.swing.plaf.basic">isFocusTraversable</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#isNavigationKey(int)" title="class or interface in javax.swing.plaf.basic">isNavigationKey</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#isPopupVisible(javax.swing.JComboBox)" title="class or interface in javax.swing.plaf.basic">isPopupVisible</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#removeEditor()" title="class or interface in javax.swing.plaf.basic">removeEditor</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#selectNextPossibleValue()" title="class or interface in javax.swing.plaf.basic">selectNextPossibleValue</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#selectPreviousPossibleValue()" title="class or interface in javax.swing.plaf.basic">selectPreviousPossibleValue</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#setPopupVisible(javax.swing.JComboBox, boolean)" title="class or interface in javax.swing.plaf.basic">setPopupVisible</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#toggleOpenClose()" title="class or interface in javax.swing.plaf.basic">toggleOpenClose</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#unconfigureArrowButton()" title="class or interface in javax.swing.plaf.basic">unconfigureArrowButton</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#uninstallComponents()" title="class or interface in javax.swing.plaf.basic">uninstallComponents</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#uninstallDefaults()" title="class or interface in javax.swing.plaf.basic">uninstallDefaults</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#uninstallKeyboardActions()" title="class or interface in javax.swing.plaf.basic">uninstallKeyboardActions</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#uninstallUI(javax.swing.JComponent)" title="class or interface in javax.swing.plaf.basic">uninstallUI</A></CODE></TD>
335     </TR>
336     </TABLE>
337     &nbsp;<A NAME="methods_inherited_from_class_javax.swing.plaf.ComponentUI"><!-- --></A>
338     <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
339     <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
340     <TH ALIGN="left"><B>Methods inherited from class javax.swing.plaf.<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/ComponentUI.html" title="class or interface in javax.swing.plaf">ComponentUI</A></B></TH>
341     </TR>
342     <TR BGCOLOR="white" CLASS="TableRowColor">
343     <TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/ComponentUI.html#contains(javax.swing.JComponent, int, int)" title="class or interface in javax.swing.plaf">contains</A></CODE></TD>
344     </TR>
345     </TABLE>
346     &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
347     <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
348     <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
349     <TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
350     </TR>
351     <TR BGCOLOR="white" CLASS="TableRowColor">
352     <TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
353     </TR>
354     </TABLE>
355     &nbsp;
356     <P>
357    
358     <!-- ========= CONSTRUCTOR DETAIL ======== -->
359    
360     <A NAME="constructor_detail"><!-- --></A>
361     <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
362     <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
363     <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
364     <B>Constructor Detail</B></FONT></TH>
365     </TR>
366     </TABLE>
367    
368     <A NAME="PlasticComboBoxUI()"><!-- --></A><H3>
369     PlasticComboBoxUI</H3>
370     <PRE>
371     public <B>PlasticComboBoxUI</B>()</PRE>
372     <DL>
373     </DL>
374    
375     <!-- ============ METHOD DETAIL ========== -->
376    
377     <A NAME="method_detail"><!-- --></A>
378     <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
379     <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
380     <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
381     <B>Method Detail</B></FONT></TH>
382     </TR>
383     </TABLE>
384    
385     <A NAME="createUI(javax.swing.JComponent)"><!-- --></A><H3>
386     createUI</H3>
387     <PRE>
388     public static <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/ComponentUI.html" title="class or interface in javax.swing.plaf">ComponentUI</A> <B>createUI</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/JComponent.html" title="class or interface in javax.swing">JComponent</A>&nbsp;b)</PRE>
389     <DL>
390     <DD><DL>
391     </DL>
392     </DD>
393     </DL>
394     <HR>
395    
396     <A NAME="installUI(javax.swing.JComponent)"><!-- --></A><H3>
397     installUI</H3>
398     <PRE>
399     public void <B>installUI</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/JComponent.html" title="class or interface in javax.swing">JComponent</A>&nbsp;c)</PRE>
400     <DL>
401     <DD><DL>
402     <DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#installUI(javax.swing.JComponent)" title="class or interface in javax.swing.plaf.basic">installUI</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html" title="class or interface in javax.swing.plaf.basic">BasicComboBoxUI</A></CODE></DL>
403     </DD>
404     <DD><DL>
405     </DL>
406     </DD>
407     </DL>
408     <HR>
409    
410     <A NAME="installListeners()"><!-- --></A><H3>
411     installListeners</H3>
412     <PRE>
413     protected void <B>installListeners</B>()</PRE>
414     <DL>
415     <DD><DL>
416     <DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#installListeners()" title="class or interface in javax.swing.plaf.basic">installListeners</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html" title="class or interface in javax.swing.plaf.basic">BasicComboBoxUI</A></CODE></DL>
417     </DD>
418     <DD><DL>
419     </DL>
420     </DD>
421     </DL>
422     <HR>
423    
424     <A NAME="uninstallListeners()"><!-- --></A><H3>
425     uninstallListeners</H3>
426     <PRE>
427     protected void <B>uninstallListeners</B>()</PRE>
428     <DL>
429     <DD><DL>
430     <DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#uninstallListeners()" title="class or interface in javax.swing.plaf.basic">uninstallListeners</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html" title="class or interface in javax.swing.plaf.basic">BasicComboBoxUI</A></CODE></DL>
431     </DD>
432     <DD><DL>
433     </DL>
434     </DD>
435     </DL>
436     <HR>
437    
438     <A NAME="createArrowButton()"><!-- --></A><H3>
439     createArrowButton</H3>
440     <PRE>
441     protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/JButton.html" title="class or interface in javax.swing">JButton</A> <B>createArrowButton</B>()</PRE>
442     <DL>
443     <DD>Creates and answers the arrow button that is to be used in the combo box.<p>
444    
445     Overridden to use a button that can have a pseudo 3D effect.
446     <P>
447     <DD><DL>
448     <DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html#createArrowButton()" title="class or interface in javax.swing.plaf.metal">createArrowButton</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html" title="class or interface in javax.swing.plaf.metal">MetalComboBoxUI</A></CODE></DL>
449     </DD>
450     <DD><DL>
451     </DL>
452     </DD>
453     </DL>
454     <HR>
455    
456     <A NAME="createEditor()"><!-- --></A><H3>
457     createEditor</H3>
458     <PRE>
459     protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/ComboBoxEditor.html" title="class or interface in javax.swing">ComboBoxEditor</A> <B>createEditor</B>()</PRE>
460     <DL>
461     <DD>Creates the editor that is to be used in editable combo boxes.
462     This method only gets called if a custom editor has not already
463     been installed in the JComboBox.
464     <P>
465     <DD><DL>
466     <DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html#createEditor()" title="class or interface in javax.swing.plaf.metal">createEditor</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html" title="class or interface in javax.swing.plaf.metal">MetalComboBoxUI</A></CODE></DL>
467     </DD>
468     <DD><DL>
469     </DL>
470     </DD>
471     </DL>
472     <HR>
473    
474     <A NAME="createLayoutManager()"><!-- --></A><H3>
475     createLayoutManager</H3>
476     <PRE>
477     protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/LayoutManager.html" title="class or interface in java.awt">LayoutManager</A> <B>createLayoutManager</B>()</PRE>
478     <DL>
479     <DD>Creates a layout manager for managing the components which
480     make up the combo box.<p>
481    
482     Overriden to use a layout that has a fixed width arrow button.
483     <P>
484     <DD><DL>
485     <DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html#createLayoutManager()" title="class or interface in javax.swing.plaf.metal">createLayoutManager</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html" title="class or interface in javax.swing.plaf.metal">MetalComboBoxUI</A></CODE></DL>
486     </DD>
487     <DD><DL>
488    
489     <DT><B>Returns:</B><DD>an instance of a layout manager</DL>
490     </DD>
491     </DL>
492     <HR>
493    
494     <A NAME="createPopup()"><!-- --></A><H3>
495     createPopup</H3>
496     <PRE>
497     protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/ComboPopup.html" title="class or interface in javax.swing.plaf.basic">ComboPopup</A> <B>createPopup</B>()</PRE>
498     <DL>
499     <DD><DL>
500     <DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html#createPopup()" title="class or interface in javax.swing.plaf.metal">createPopup</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html" title="class or interface in javax.swing.plaf.metal">MetalComboBoxUI</A></CODE></DL>
501     </DD>
502     <DD><DL>
503     </DL>
504     </DD>
505     </DL>
506     <HR>
507    
508     <A NAME="createRenderer()"><!-- --></A><H3>
509     createRenderer</H3>
510     <PRE>
511     protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/ListCellRenderer.html" title="class or interface in javax.swing">ListCellRenderer</A> <B>createRenderer</B>()</PRE>
512     <DL>
513     <DD>Creates the default renderer that will be used in a non-editiable combo
514     box. A default renderer will used only if a renderer has not been
515     explicitly set with <code>setRenderer</code>.<p>
516    
517     This method differs from the superclass implementation
518     in that it uses an empty border with wider left and right margins
519     of 2 pixels instead of 1.
520     <P>
521     <DD><DL>
522     <DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#createRenderer()" title="class or interface in javax.swing.plaf.basic">createRenderer</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html" title="class or interface in javax.swing.plaf.basic">BasicComboBoxUI</A></CODE></DL>
523     </DD>
524     <DD><DL>
525    
526     <DT><B>Returns:</B><DD>a <code>ListCellRender</code> used for the combo box<DT><B>See Also:</B><DD><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/JComboBox.html#setRenderer(javax.swing.ListCellRenderer)" title="class or interface in javax.swing"><CODE>JComboBox.setRenderer(javax.swing.ListCellRenderer)</CODE></A></DL>
527     </DD>
528     </DL>
529     <HR>
530    
531     <A NAME="getMinimumSize(javax.swing.JComponent)"><!-- --></A><H3>
532     getMinimumSize</H3>
533     <PRE>
534     public <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/Dimension.html" title="class or interface in java.awt">Dimension</A> <B>getMinimumSize</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/JComponent.html" title="class or interface in javax.swing">JComponent</A>&nbsp;c)</PRE>
535     <DL>
536     <DD>The minumum size is the size of the display area plus insets plus the button.
537     <P>
538     <DD><DL>
539     <DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html#getMinimumSize(javax.swing.JComponent)" title="class or interface in javax.swing.plaf.metal">getMinimumSize</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html" title="class or interface in javax.swing.plaf.metal">MetalComboBoxUI</A></CODE></DL>
540     </DD>
541     <DD><DL>
542     </DL>
543     </DD>
544     </DL>
545     <HR>
546    
547     <A NAME="getPreferredSize(javax.swing.JComponent)"><!-- --></A><H3>
548     getPreferredSize</H3>
549     <PRE>
550     public <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/Dimension.html" title="class or interface in java.awt">Dimension</A> <B>getPreferredSize</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/JComponent.html" title="class or interface in javax.swing">JComponent</A>&nbsp;c)</PRE>
551     <DL>
552     <DD>Delegates to #getMinimumSize(Component).
553     Overridden to return the same result in JDK 1.5 as in JDK 1.4.
554     <P>
555     <DD><DL>
556     <DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#getPreferredSize(javax.swing.JComponent)" title="class or interface in javax.swing.plaf.basic">getPreferredSize</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html" title="class or interface in javax.swing.plaf.basic">BasicComboBoxUI</A></CODE></DL>
557     </DD>
558     <DD><DL>
559     </DL>
560     </DD>
561     </DL>
562     <HR>
563    
564     <A NAME="rectangleForCurrentValue()"><!-- --></A><H3>
565     rectangleForCurrentValue</H3>
566     <PRE>
567     protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/Rectangle.html" title="class or interface in java.awt">Rectangle</A> <B>rectangleForCurrentValue</B>()</PRE>
568     <DL>
569     <DD>Returns the area that is reserved for drawing the currently selected item.
570     <P>
571     <DD><DL>
572     <DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#rectangleForCurrentValue()" title="class or interface in javax.swing.plaf.basic">rectangleForCurrentValue</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html" title="class or interface in javax.swing.plaf.basic">BasicComboBoxUI</A></CODE></DL>
573     </DD>
574     <DD><DL>
575     </DL>
576     </DD>
577     </DL>
578     <HR>
579    
580     <A NAME="update(java.awt.Graphics, javax.swing.JComponent)"><!-- --></A><H3>
581     update</H3>
582     <PRE>
583     public void <B>update</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/Graphics.html" title="class or interface in java.awt">Graphics</A>&nbsp;g,
584     <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/JComponent.html" title="class or interface in javax.swing">JComponent</A>&nbsp;c)</PRE>
585     <DL>
586     <DD><DL>
587     <DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/ComponentUI.html#update(java.awt.Graphics, javax.swing.JComponent)" title="class or interface in javax.swing.plaf">update</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/ComponentUI.html" title="class or interface in javax.swing.plaf">ComponentUI</A></CODE></DL>
588     </DD>
589     <DD><DL>
590     </DL>
591     </DD>
592     </DL>
593     <HR>
594    
595     <A NAME="isToolBarComboBox(javax.swing.JComponent)"><!-- --></A><H3>
596     isToolBarComboBox</H3>
597     <PRE>
598     protected boolean <B>isToolBarComboBox</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/JComponent.html" title="class or interface in javax.swing">JComponent</A>&nbsp;c)</PRE>
599     <DL>
600     <DD>Checks and answers if this combo is in a tool bar.
601     <P>
602     <DD><DL>
603     <DT><B>Parameters:</B><DD><CODE>c</CODE> - the component to check
604     <DT><B>Returns:</B><DD>true if in tool bar, false otherwise</DL>
605     </DD>
606     </DL>
607     <HR>
608    
609     <A NAME="createPropertyChangeListener()"><!-- --></A><H3>
610     createPropertyChangeListener</H3>
611     <PRE>
612     public <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/beans/PropertyChangeListener.html" title="class or interface in java.beans">PropertyChangeListener</A> <B>createPropertyChangeListener</B>()</PRE>
613     <DL>
614     <DD><DL>
615     <DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html#createPropertyChangeListener()" title="class or interface in javax.swing.plaf.metal">createPropertyChangeListener</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html" title="class or interface in javax.swing.plaf.metal">MetalComboBoxUI</A></CODE></DL>
616     </DD>
617     <DD><DL>
618     </DL>
619     </DD>
620     </DL>
621     <!-- ========= END OF CLASS DATA ========= -->
622     <HR>
623    
624    
625     <!-- ======= START OF BOTTOM NAVBAR ====== -->
626     <A NAME="navbar_bottom"><!-- --></A>
627     <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
628     <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
629     <TR>
630     <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
631     <A NAME="navbar_bottom_firstrow"><!-- --></A>
632     <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
633     <TR ALIGN="center" VALIGN="top">
634     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
635     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
636     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
637     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PlasticComboBoxUI.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
638     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
639     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
640     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
641     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
642     </TR>
643     </TABLE>
644     </TD>
645     <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
646     </EM>
647     </TD>
648     </TR>
649    
650     <TR>
651     <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
652     &nbsp;<A HREF="../../../../com/jgoodies/looks/plastic/PlasticButtonUI.html" title="class in com.jgoodies.looks.plastic"><B>PREV CLASS</B></A>&nbsp;
653 gregoa 558 &nbsp;<A HREF="../../../../com/jgoodies/looks/plastic/PlasticFileChooserUI.html" title="class in com.jgoodies.looks.plastic"><B>NEXT CLASS</B></A></FONT></TD>
654 gregoa 361 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
655     <A HREF="../../../../index.html?com/jgoodies/looks/plastic/PlasticComboBoxUI.html" target="_top"><B>FRAMES</B></A> &nbsp;
656     &nbsp;<A HREF="PlasticComboBoxUI.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
657     &nbsp;<SCRIPT type="text/javascript">
658     <!--
659     if(window==top) {
660     document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
661     }
662     //-->
663     </SCRIPT>
664     <NOSCRIPT>
665     <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
666     </NOSCRIPT>
667    
668    
669     </FONT></TD>
670     </TR>
671     <TR>
672     <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
673     SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_javax.swing.plaf.metal.MetalComboBoxUI">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_javax.swing.plaf.basic.BasicComboBoxUI">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
674     <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
675     DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
676     </TR>
677     </TABLE>
678     <A NAME="skip-navbar_bottom"></A>
679     <!-- ======== END OF BOTTOM NAVBAR ======= -->
680    
681     <HR>
682 gregoa 558 Copyright &#169; 2001-2007 JGoodies Karsten Lentzsch. All Rights Reserved.
683 gregoa 361 </BODY>
684     </HTML>

  ViewVC Help
Powered by ViewVC 1.1.26