equal
deleted
inserted
replaced
32 import java.awt.*; |
32 import java.awt.*; |
33 import java.awt.event.*; |
33 import java.awt.event.*; |
34 |
34 |
35 import java.io.Serializable; |
35 import java.io.Serializable; |
36 import java.io.ObjectOutputStream; |
36 import java.io.ObjectOutputStream; |
37 import java.io.ObjectInputStream; |
|
38 import java.io.IOException; |
37 import java.io.IOException; |
39 |
38 |
40 import javax.swing.event.*; |
39 import javax.swing.event.*; |
41 import javax.swing.plaf.*; |
40 import javax.swing.plaf.*; |
42 import javax.swing.border.*; |
|
43 |
41 |
44 import javax.accessibility.*; |
42 import javax.accessibility.*; |
45 |
43 |
46 /** |
44 /** |
47 * A component that combines a button or editable field and a drop-down list. |
45 * A component that combines a button or editable field and a drop-down list. |
225 init(); |
223 init(); |
226 } |
224 } |
227 |
225 |
228 private void init() { |
226 private void init() { |
229 installAncestorListener(); |
227 installAncestorListener(); |
230 setOpaque(true); |
228 setUIProperty("opaque",true); |
231 updateUI(); |
229 updateUI(); |
232 } |
230 } |
233 |
231 |
234 protected void installAncestorListener() { |
232 protected void installAncestorListener() { |
235 addAncestorListener(new AncestorListener(){ |
233 addAncestorListener(new AncestorListener(){ |