>邪道かどうかはわかりませんが、SimpleDateFormatを見つけたのでこれでやります。
>言語は自力で作るしかなさそうですね。
>言語→元号に訂正。

IBMのICU4Jで元号表示できるよん。

ICU4J を使用する理由 - 2. 日本の暦のうち、サポートされているものはどれか。
http://www-6.ibm.com/jp/developerworks/opensource/000728/j_icu4j-project_faq.html#Intl_Calendars_2

だたし非常に正確だが。