日記を車内で書いてる、って話しましたが、実は事を簡略化するために改行を挿入するプログラム書いたんです(笑)
public static void main(String[] args) {
Toolkit kit = Toolkit.getDefaultToolkit();
Clipboard clip = kit.getSystemClipboard();
try {
String copy = (String) clip.getData(DataFlavor.stringFlavor);
String lineCd = System.getProperty("line.separator");
String cc = copy.replaceAll("\r\n", "\n").replaceAll("[\n|\r]", "<br>\r\n");
System.out.println(cc);
StringSelection ss = new StringSelection(cc);
clip.setContents(ss, null);
return;
} catch (UnsupportedFlavorException e) {
return;
} catch (IOException e) {
return;
}
}
それがこちら。まぁとくに小難しいことはしてないんですけどね。
クリップボードの文字列にbrぶっ込むだけです。まぁこれ書くのにだいぶ苦労しましたけどね。
改行文字の前に<br>ぶっこむだけだと思ってたんですが、何故か上手くいかなくて、辿り着いたのがこのコードでした(笑)なんでこれで上手く行くのかよくわかんないですけど(笑)
え、\rとか\r\nとか試したんですけどねぇ・・・・・・。WINDOWSって\r\nですよね・・・・・・?
最近の日記がどのように書かれているのかといいますと、車内でメモ帳アプリに文章を打ち込み、それをGoogleドライブにあげるわけですね。これでパソコン側に記事がいくわけですね。
なんで直でやんないのかっていうと、割と通信状況が不安定なのと、わざわざ重い環境使う必要ないからですね。
これをコピーした状態で、
魔法の実行ファイルをクリックすると、コピーした文字列が変えられる訳です。
あとはこれをそのまま貼り付けて、文字色かなんかの編集を加えれば、日記が完成するわけですね。
電車通勤は無駄しかないと思ってたんですが、わりといい感じに日記を書けるのでいまではわりと気に入ってます。
ただ、行きの地下鉄はあんまそーいう余裕はないのであんま好きじゃないですね(笑)
朝の渋谷駅ってわりと阿鼻叫喚じゃないてすか笑 常に警備員が叫んでるし(笑)(笑)
ま、毎日使ってると慣れますけどね←