2014-10-01 104 views
1

我正在尋找一種方法來從Eclipse控制檯中打印斜體。這樣的一些變化:Eclipse控制檯樣式

System.out.println((Some code)"Hello World"); 

輸出:

你好世界

這甚至可能嗎?

感謝您的幫助!

+0

你嘗試這樣的回答:http://stackoverflow.com/questions/5062458/font-settings-for-strings-in-java這種特殊的方法似乎 – mdewitt 2014-10-01 01:10:09

+0

不爲我工作,我想我的電腦上的轉義序列是不同的。 – JavaBob 2014-10-01 01:12:44

+2

@mdewitt這些樣式適用於Windows控制檯,似乎不適用於Eclipse控制檯。 – Kapep 2014-10-01 01:14:01

回答

1

有幾個選項可供您使用,但首先,我會清楚地說明這是而不是默認的Java能力。它完全取決於您正在使用的操作系統和輸出控制檯(Eclipse,Terminal,Command等)。

JCurses

可以使用JCurses Library給你在默認的控制檯窗口附加功能。你可以找到一個教程here,它可以幫助你。

ANSI轉義序列

我發現,使用ANSI轉義序列修改文本的鏈接here,代碼跑到自己仔細檢查它工作得很好。它肯定改變了字體,並且列出了一些轉義序列here可能會幫助你。

我相信斜體應該System.out.println("\030[3mHello World!\030[0m");