Javaでクイズ暗記ツール作成(14)
申し訳ていどに進化。内部構造はそれなりに変化。
クイズデータのフォーマットを変えた
{
@@type
@@ri
@@kentei(宇宙・天文)
アリアンロケットなどの発射が行われる、フランスのギアナ宇宙センターの所在地は◯◯◯◯?
- -
クールー
}
以前チラ書きしていた注釈を付けた。形式やジャンル、改行の扱いなど、クイズ本体以外の情報をここにかく。
それと形式別に用意していたローダーを1本にまとめたので、ソースコードがかなりコンパクトになった。
だいたいこんな感じで使う↓
Loader l = new Loader(); l.addSrc("四択.txt"); l.addSrc("理系学問ごちゃまぜ.txt"); ... l.load();
形式データをenum使って書いたので、出題時にジャンルと形式を表示するようになった。(左上)
スロットに暫定対応
検定対策にやっつけて書いた。見た目はあれだがちゃんと使えて、心は錦。