jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
changeset 30495 ab8287b4c789
parent 25859 3317bb8137f4
child 30934 b9fb91f448aa
equal deleted inserted replaced
30494:a245f4430b4c 30495:ab8287b4c789
   990         int baseline = -1;
   990         int baseline = -1;
   991         // force sameBaseline to be updated.
   991         // force sameBaseline to be updated.
   992         getDisplaySize();
   992         getDisplaySize();
   993         if (sameBaseline) {
   993         if (sameBaseline) {
   994             Insets insets = c.getInsets();
   994             Insets insets = c.getInsets();
   995             height = height - insets.top - insets.bottom;
   995             height = Math.max(height - insets.top - insets.bottom, 0);
   996             if (!comboBox.isEditable()) {
   996             if (!comboBox.isEditable()) {
   997                 ListCellRenderer<Object> renderer = comboBox.getRenderer();
   997                 ListCellRenderer<Object> renderer = comboBox.getRenderer();
   998                 if (renderer == null)  {
   998                 if (renderer == null)  {
   999                     renderer = new DefaultListCellRenderer();
   999                     renderer = new DefaultListCellRenderer();
  1000                 }
  1000                 }