1. /*
  2. * @(#)ComboBoxUI.java 1.18 03/01/23
  3. *
  4. * Copyright 2003 Sun Microsystems, Inc. All rights reserved.
  5. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
  6. */
  7. package javax.swing.plaf;
  8. import javax.swing.JComboBox;
  9. /**
  10. * Pluggable look and feel interface for JComboBox.
  11. *
  12. * @version 1.18 01/23/03
  13. * @author Arnaud Weber
  14. * @author Tom Santos
  15. */
  16. public abstract class ComboBoxUI extends ComponentUI {
  17. /**
  18. * Set the visiblity of the popup
  19. */
  20. public abstract void setPopupVisible( JComboBox c, boolean v );
  21. /**
  22. * Determine the visibility of the popup
  23. */
  24. public abstract boolean isPopupVisible( JComboBox c );
  25. /**
  26. * Determine whether or not the combo box itself is traversable
  27. */
  28. public abstract boolean isFocusTraversable( JComboBox c );
  29. }