今天無意中發(fā)現(xiàn)一個很有意思的終端界面GUI開源項目charva。
這個框架讓你可以用開發(fā)Java Swing/AWT的方式來開發(fā)在字符終端下使用的"GUI"??梢岳孟馢Builder這樣的IDE設計出UI,然后把標準的"java.awt"和"javax.swing"包聲明換成"charva.awt"和"charvax.swing"就能夠?qū)崿F(xiàn)轉(zhuǎn)換。
http://www.pitman.co.za/projects/charva/
項目的名字也很有意思,char-字符,va應該就是java的后半邊了吧。
以前在搞Delphi的時候有個DWPL開源項目是把Delphi程序轉(zhuǎn)換成DOS程序,我還把它的文檔翻譯了一遍呢,呵呵,不要說我崇洋媚外,老外真的很牛。

這個是轉(zhuǎn)換之后的

說實話,這種東西并沒有什么技術(shù)含量,只要有耐心誰都可以做出來,人家有耐心,所以人家就成了牛人了。