我在面板上有一个 JList
。
如何居中对齐 JList
中的文本?
我似乎无法在任何地方找到模型的设置?
我在 GUI 上寻找对齐设置,但似乎找不到。
最佳答案
这与模型无关,因为它涉及 View ,具体来说是 ListCellRenderer。一种解决方案;获取渲染器并将其 horizontalAlignment 设置为 SwingConstants.CENTER。假设您没有使用自定义单元格渲染器,您可以执行以下操作:
DefaultListCellRenderer renderer = (DefaultListCellRenderer) myJList.getCellRenderer();
renderer.setHorizontalAlignment(SwingConstants.CENTER);
关于Java Jlist 文本居中对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21029653/