Java 中的组合框是否有一种方法可以将组合框中的项目居中?我尝试了这个但没有成功:
myCombobox.setAlignmentY(CENTER_ALIGNMENT);
Thanks!
试试这个链接:如何使用组合框(Java™ 教程 > 使用 JFC/Swing 创建 GUI > 使用 Swing 组件) http://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html#renderer
class ComboBoxRenderer extends JLabel
implements ListCellRenderer {
public ComboBoxRenderer() {
setOpaque(true);
setHorizontalAlignment(CENTER);
setVerticalAlignment(CENTER);
}
//. . .
or
((JLabel)comboBox.getRenderer()).setHorizontalAlignment(SwingConstants.CENTER);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)