9
현재이 JComboBox
입니다. 콘텐츠를 가운데에 배치하려면 어떻게해야합니까?JComboBox의 내용을 가운데에 표시하는 방법은 무엇입니까?
String[] strs = new String[]{"15158133110", "15158133124", "15158133458"};
JComboBox com = new JComboBox(strs);
현재이 JComboBox
입니다. 콘텐츠를 가운데에 배치하려면 어떻게해야합니까?JComboBox의 내용을 가운데에 표시하는 방법은 무엇입니까?
String[] strs = new String[]{"15158133110", "15158133124", "15158133458"};
JComboBox com = new JComboBox(strs);
당신은
import javax.swing.DefaultListCellRenderer;
((JLabel)jComboBox1.getRenderer()).setHorizontalAlignment(SwingConstants.CENTER);
을 시도해보십시오, 다음 렌더러를 만들
DefaultListCellRenderer dlcr = new DefaultListCellRenderer();
dlcr.setHorizontalAlignment(DefaultListCellRenderer.CENTER);
com.setRenderer(dlcr);
는이를 가져 JComboBox에 그것을 적용해야이
난 당신 기뻐요 나는 (어리석게도) HTML 형식을 제안하기 전에 그것에 도달했습니다. 이제 나는 결코 그 말을 할 수없는 척 할 수 있습니다. ;) –
하하, 이것이이 문제에 대한 훨씬 간단한 접근법/해결책이라고 생각합니다. :) –
나는 '훨씬 더 간단하다'보다 더 나아갈 것이다. 귀하의 대답은 '올바른 접근법'으로 더 잘 분류됩니다. HTML 서식은 해킹입니다. –