精華區beta java 關於我們 聯絡資訊
※ 引述《bfc (那個狗...)》之銘言: : ※ 引述《bfc (那個狗...)》之銘言: : : 是指修改 : : lst.setFont(new Font("Arial",Font.PLAIN,20)); : : ^^^^^ : : 可是我有用word試過那些字型是固定字寬 : : 像BatangChe就有 : : 可是我將BatangChe把上面的Arial取代... : : list顯示的字大小好像都沒改變... : : 還得注意什麼地方嗎?? : 經過H45的指點.... : 將上面那一式修改為... : lst.setFont(new Font("Monospaced",Font.PLAIN,20)); : 這樣就解決了... : 感謝H45大大的幫忙啦... 來補一個,其實在 1.6 中 (J2SE 6) 可以呼叫 Font.MONOSPACED 也就是此行可改為: lst.setFont(new Font(Font.MONOSPACED,Font.PLAIN,20)); 這樣的好處是不會產生拼錯的問題 誰知道是 "Monospaced" 而不是 "Monospace" 或 "monospace" ? 但是卻又增加了相容性的問題.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.205.85