字符輸出大小不一致的問題

在例如JTextArea這樣的控件內輸出字符時,因爲每個字符的大小不一致,導致上下行之間的字符不對齊,如下所示(第一行:abcdefghij,第二行$%#@@~&#~@)


解決辦法:對控件的font屬性設置爲monospaced即可

treeJTextArea.setFont(new Font("monospaced", Font.PLAIN, 12));

效果如果所示:



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章