>>891
コマンドラインからブラウザ起動するのと
同じ方法を取るしかないと思われ。

>>892
簡単なプログラムだったら

for( int i = 0 ; i < 8 ; i++ )
 StringBuffer.append( ( data << i ) & 0x80 == 0 ? "0" : "1" );

で、しのぐとか。
本格的な奴だったら NumberFormatの派生クラスを自作するとか。