ひらい ぶらり Hi-Library

ぷろぐらみんぐについて。ときどきどうでもいいことについて。

Java

JTableにチェックボックスを設置

JTableにボタンを配置したりするのは大変みたいだが,チェックボックスは比較的簡単に配置できるようだ. まず,JTableにデータをセットするときに Object[][] data = { {"Mary", "Campione", "Snowboarding", new Integer(5), new Boolean(false)}, {"Aliso…

WindowsのCabochaをJavaからexecで使う が 文字化け

WindowsでCabochaをJAVAから使いたい.しかし,Java用のライブラリがないので,execでCabochaを叩いてみる. String cabochaPath = "C:\\Program Files\\CaboCha\\bin\\cabocha.exe"; String command = cabochaPath; Process process = null; try { process …

グラフを扱うJavaライブラリ「Jung」

GraphvizとかCytoscapeのようなグラフを作ることができそうなライブラリ、Jung。BSDライセンスなので研究にも使えそうです。 しかも中心性を求めるアルゴリズムがいくつか存在するようなので、それっぽいグラフを作るにはもってこいの予感。参考 http://d.ha…

ModelDrivenという仕組み

ModelDrivenという考え方自体は難しくてよく分からないが http://www.atmarkit.co.jp/aig/04biz/mda.html よくわからんけど、モデルになるものを作って、そこからソースコードを生成するよ!ってお話なのかな?んでプラットフォーム依存をしない、と。よくわ…

POSTやGETで渡された値をクラスに格納する

JavaでO/RマッパをするのにiBATISを使っています。 DBにインサートする時に、マッピングされたクラスに値を格納するわけですが、そのたびに //(抜粋) Emp emp = new Emp(); emp.setName(name); emp.setDept(dept); sqlMap.insert("insertEmpMap", emp); っ…