2009-04-07 126 views
2

我試圖在Java中使用固定寬度的字體。我可以使用Courier或Lucida控制檯,但是當我應用「粗體」風格時,它會使字符寬度變大,而且在我的應用程序中不可接受。無論如何,我可以強制粗體字符與非粗體字符具有相同的寬度嗎?Java中的粗體固定字體Swing

回答

4

Monospaced應該在任何平臺上運行。 在Windows上,我喜歡ConsolasCourier New也應該工作。

+0

「Monospaced」作品。Courier New似乎是同樣的東西。Consolas在我的機器上似乎沒有工作(我有Windows) – 2009-04-27 13:31:55

1

我能想到的唯一解決方案是找到一個字體,該字體的寬度完全相同,無論粗體屬性如何。我還沒有找到這樣的字體。

1

re @Mario Ortegon的建議,我問了一個Sun的論壇,有人建議Lucida Sans打字機,它似乎工作,但它看起來很糟糕。 > :(

+0

想我們不能兩者兼得:((+1,這是一個解決方案) – 2009-04-09 06:59:57