Java 要设置JComboBox的固定宽度,JComboBox.setPrototypeDisplayValue(对象)中的对象应该是什么

Java 要设置JComboBox的固定宽度,JComboBox.setPrototypeDisplayValue(对象)中的对象应该是什么,java,swing,awt,Java,Swing,Awt,我想为JComboBox设置一个固定的宽度,目前它的宽度是根据最大元素长度设置的。我使用了JComboBox.setPrototypeDisplayValue(“X”)。现在它设置了一些宽度。但是无法理解根据JComboBox设置的宽度。有人能帮忙吗?有什么不清楚的?我使用了一个X,然后固定到某个宽度,如果是xxx,则宽度也相同。那么我们需要具体说明什么?这是一些@jenny,我使用了一个x,然后固定到某个宽度,如果是xxx,则宽度也相同-当我使用不同的字符串值时,大小会发生变化。如果它没有为您

我想为JComboBox设置一个固定的宽度,目前它的宽度是根据最大元素长度设置的。我使用了JComboBox.setPrototypeDisplayValue(“X”)。现在它设置了一些宽度。但是无法理解根据JComboBox设置的宽度。有人能帮忙吗?

有什么不清楚的?我使用了一个X,然后固定到某个宽度,如果是xxx,则宽度也相同。那么我们需要具体说明什么?这是一些@jenny,
我使用了一个x,然后固定到某个宽度,如果是xxx,则宽度也相同
-当我使用不同的字符串值时,大小会发生变化。如果它没有为您改变,那么问题可能是您的布局管理器没有考虑组合框的首选大小。张贴一个适当的说明问题的帖子。