Triad sou.

Java

Java Compiler API を使って何かしてみよう

Java のバイナリから Java ソースコードをコンパイルするための API を使って、String 型の文字列をコンパイルし、クラスから static なメソッドを呼んで値を返す方法を模索していました。 以下のプログラムと解説を参考にしています Compiling from Memory …

色の反転

public Color invertColor(Color color) { return new Color( 255 - color.getRed(), 255 - color.getGreen(), 255 - color.getBlue() ); } サンプル

ちらつかない JEditorPane クラス の setText メソッド

JEditorPane クラス の setText メソッドは public void setText(String t) { try { Document doc = getDocument(); doc.remove(0, doc.getLength()); if (t == null || t.equals("")) { return; } Reader r = new StringReader(t); EditorKit kit = getEdit…

JTextArea to JTable / JTable to JTextArea

Java Swing でテキストエリア テーブルの例を作ってみました。 csv っぽい形式で JTextArea 入力されているデータを JTable に読み込んだり、JTable のデータを csv っぽい形式に掃き出す事ができます。 ポイント 最初に作成した JTable クラス型のオブジェ…