Listから,親子関係のあるJTreeを作る

結論を言ってしまうと,TreeNodeをimplementsするのが早い. 間違っても,DefaultMutableTreeNodeだけで何とかしようとなんて思わないこと(3敗). 1.TreeNodeの実装クラス import java.util.ArrayList; import java.util.Collections; import java.util.E…

頑張ってサニタイズする

サニタイズじゃなくて,バリデートともいうらしい. 相変わらず未完. public class SqlSanitizer { public static String spaceReplacer(String sentence) { String after = sentence.replace(" ", ","); after = after.replace(" ",","); return after; } …

ローカルのJsonファイルを読み込む(JSonic利用)

Jsonicっていう,JavaでJsonを扱うライブラリを利用することになりました. 相変わらず,分からない.ので調べた. 1.利用するデータ { "x1":["Indigo","3"], "x2":["Rot","2"] } 2.取り込み用クラス json側のキー名と,フィールドのプロパティ名が一致して…

JComboBoxの状態に応じて,JPanelの中身を切り替える

やりたいことはタイトル通り コードの解説的なものは,いつか書く あと,割とクソコード あと,コード間違ってる気がする(なら公開するな) コードそのもの public class PanelPractice extends JFrame{ public static void main(String[] args) { PanelPra…

Java Swingで,値検査(年月日)とフル桁遷移を実現する

業務でJava Swingを利用することになったんですが・・・.しらねえ. 基本的なことはググれば分かるんですが,タイトルのネタ二つがよくわからなかったので,調べてみた 1.値検査(年月日) 一言でいうと,JFormattedTextFieldっていうコンポーネントを使い…

JUnitでテスト結果をどうにかする方法

上司に「テスト自動化したいです.」って世間話的にしたら,好きにやっていいよとOKがでた. しかしながら,ソフトウェア開発においてどうしても排除できない「テスト結果のエビデンス」をどうするか考えなければいけない. ちらっと聞いた話だと,Antで出力…

Emacsの環境構築(2)

Emacsの環境構築その2 今回はpackage.elを使ってインストールするべきライブラリと,package.elではインストールできないライブラリの導入手順をまとめる 1.package.elで導入できるもの 1-1. undo-tree M-x package-install RET undo-tree とやるだけでOK…

Emacsの環境構築(1)

結構前(4年ぐらい前?)からEmacsを使っている. かなり便利で,日ごろのメモからプログラムの作成(ものによっては開発環境を使うけれども)まで,幅広く依存している. しかしながら,当時の設定をそのまま使っており,若干時代遅れになっている気がする.…

組織って難しい

今の職場に移って2か月が経過した.いまは「グループでプロジェクトを進める」外部研修に参加している.私が所属するグループは,鋭い意見を発する人が多く,議論が盛んにおこなわれる. しかしながら,作業の進行具合がよくない.私たちの班が提出物を完成…

賃貸反省会

2年前に借りた部屋を,近々退去する.退去にあたって問題になったことと,どうすれば回避できたか,反省したいと思う. 借りたのは2DKの部屋.ひとりぐらしなので過剰かもしれないが,パソコン(デスクトップ+モニタ2枚)やロードバイクの置き場を確保する…

とりま

ひと段落したので,メモ代わりに開設. 思ったことを書きなぐる場所.