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