Discussion:
[問題] 想請問list的問題
(时间太久无法回复)
那個狗...
2007-04-16 05:34:48 UTC
Permalink
我在list中的列表
兩列字體不會對齊...
例如像
wwwww
rrrrr

在bbs是會對齊啦
但是在list中不會對齊
大概一個w和兩個r的大小差不多
我必須在字型或者是哪個地方要注意的??
謝謝

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.145.86
!H45
2007-04-16 05:39:30 UTC
Permalink
※ 引述《bfc (那個狗...)》之銘言:
: 我在list中的列表
: 兩列字體不會對齊...
: 例如像
: wwwww
: rrrrr
: 在bbs是會對齊啦
: 但是在list中不會對齊
: 大概一個w和兩個r的大小差不多
: 我必須在字型或者是哪個地方要注意的??
: 謝謝

字型問題
請選擇monospace或是其他固定字寬的字型

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.205.85
那個狗...
2007-04-16 05:59:07 UTC
Permalink
※ 引述《H45 (!H45)》之銘言:
: ※ 引述《bfc (那個狗...)》之銘言:
: : 我在list中的列表
: : 兩列字體不會對齊...
: : 例如像
: : wwwww
: : rrrrr
: : 在bbs是會對齊啦
: : 但是在list中不會對齊
: : 大概一個w和兩個r的大小差不多
: : 我必須在字型或者是哪個地方要注意的??
: : 謝謝
: 字型問題
: 請選擇monospace或是其他固定字寬的字型


是指修改
lst.setFont(new Font("Arial",Font.PLAIN,20));
^^^^^
可是我有用word試過那些字型是固定字寬
像BatangChe就有
可是我將BatangChe把上面的Arial取代...
list顯示的字大小好像都沒改變...
還得注意什麼地方嗎??

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.145.86
那個狗...
2007-04-16 07:00:57 UTC
Permalink
※ 引述《bfc (那個狗...)》之銘言:
: ※ 引述《H45 (!H45)》之銘言:
: : 字型問題
: : 請選擇monospace或是其他固定字寬的字型
: 是指修改
: lst.setFont(new Font("Arial",Font.PLAIN,20));
: ^^^^^
: 可是我有用word試過那些字型是固定字寬
: 像BatangChe就有
: 可是我將BatangChe把上面的Arial取代...
: list顯示的字大小好像都沒改變...
: 還得注意什麼地方嗎??
經過H45的指點....
將上面那一式修改為...
lst.setFont(new Font("Monospaced",Font.PLAIN,20));
這樣就解決了...
感謝H45大大的幫忙啦...

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.152.12
!H45
2007-04-16 07:06:04 UTC
Permalink
※ 引述《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

Loading...