読者です 読者をやめる 読者になる 読者になる

kiyo_hikoのブログ

メモ+日記?

きよツール

きよツール:グループ分け形式対応を始めた

グループ分けについてはkqfの書式は決めたものの、きよツール本体が対応していないものだから、現状だと「未対応だからスキップします」と言って飛ばされてしまい、これでは困る。とりあえずグループ分け形式についてテキストから回答画面を生成するJavaコー…

きよツール:クイズフォーマット新記法の検討

きよツール向けクイズフォーマット .kqf (kiyotool-quiz-format)だが、現状だとべた書きしか能がなく、これでは十分戦える気がしないので、拡張された記法を考えてみた。現時点で出題機構には3つの大きな不満があって、それぞれに以下のような解決策を検討し…

きよツール:解答表示で描画が狂ってた件だが

コンポーネント載せてるJPanelに p.setBackGround(new Color(0, 0, 0, 0)); してたのがダメだったみたいだ。 p.setOpaque(false); で狂わなくなったので、SwingUtilitiesも外しちゃった。とりあえず問題なく動いてるようだ。ところで科学史検定とミリタリー…

きよツール:解答表示でトラぶってる

数日前に作っていた調べ物用リンクパネル付き解答表示であるが、きよツール本体に組み込んでやった。問題はGlassPaneにいろいろごちゃごちゃと載せまくったせいかも知れぬけど、回答するときにクリックしてフォーカスが当たってるコンポーネントが解答表示の…

きよツール:回答からURLジャンプで予習とか捗るはず

と思ったので、その機能を追加している。

きよツール:その後の改良

自主製作中のJavaクイズツール = きよツールその後の開発状況。

きよツール:あらたな課題

先般作ったタイピングクイズのクラスをきよツール本体に組み込んでみたけど、8インチタブレットだとボタンが小さくてすこしタイプしにくいな。出題パネルを畳んで、キーボードを大きくするとかできるといけてそう。 ただ現状からの変更はちょっとめんどくさ…

きよツール:タイピング形式に対応

ローマ字で入力された文字をリアルタイムにかなに変換するのがネックだったが、先ほどごり押しで実装がほぼ完了。 もともとキーボードは作ってあるし、タイピングクイズにほぼ対応した。

きよツール:GW以降からの改良点と残件

某クイズゲー攻略用に制作している自習ツール「きよツール」を、GWでそれなりに改良したのでメモル

きよツール:Javaアプリをビルド→リリースする方法の研究

ちまちま開発中のJavaでクイズ暗記ソフト「きよツール」配布方法について、ビルド方法、PC初心者でも簡単に使える方法とかいろいろ研究中。

きよツール:ビルドしたjarがUTF-8を読み込むと文字化けする問題を解決

きよツールをjar化するとき、build.xmlでjavacタスクにutf-8を書いているのに、クイズを読むと文字化けして使いものにならなかった件を解決した。

きよツール:新形式対応の設計メモ

某マジアカゲー、久々に廃人化できそうなモードに出会ったので、プレイしながら自作マジアカ暗記支援ソフト「きよツール」を新形式 (グループ分け) 形式に対応させる方針について考えていた。

きよツール (21)

タイトルをJavaどーのこーのからきよツールに変えてみた

Javaでクイズ暗記ツール作成(20)

とりあえずボチボチ使ってみて自分で気づいた改良したい点をメモ。 仕事が何故か残業まみれで碌に時間がない (検定も全然捗ってないしもうダメっぽい) ので実装はおいおい。

Javaでクイズ暗記ツール作成(19)

jarでハマった。

Javaでクイズ暗記ツール作成(18)

○×を作った。

Javaでクイズ暗記ツール作成(17)

この数日慌ただしくて全然手つかずだったが、線結びをきよツール本体に組み込んだ。

Javaでクイズ暗記ツール作成(16)

久々に着手。線結びを作っている。

Javaでクイズ暗記ツール作成(15)

ようやくマルチスレッド化した。

Javaでクイズ暗記ツール作成(14)

申し訳ていどに進化。内部構造はそれなりに変化。

Javaでクイズ暗記ツール作成(13)

自分のPCはタッチ対応だからこの作りかけの「きよツール(仮称)」はとても使いやすいのだけど、普通のPCからマウスで操作する分には、(特に並べ替えが) ものすごくめんどくさくて不愉快だった。 キーボード操作に対応したいと願っていたけど知識がなかったの…

Javaでクイズ暗記ツール作成(12)

並べ替えを作るのは予想通り楽勝だった

Javaでクイズ暗記ツール作成(11)

Javaの習得+ゲーマーとしての訓練の一石二鳥を狙って作ってる何かの続き 画面周りのクラス階層を見なおした。 あと順番当てを作った。

Javaでクイズ暗記ツール作成(10)

パネル形式を完成させた。 次に○✕形式を作るつもりだったけれども、単純な○✕ではなくて画像選択があったのを忘れていて、仕様とか考えたいから後回しにすることにした。 先にクイズ履歴の機能を拡張し、回答履歴を兼ねるようにした。 正解なら○不正解なら✕、…

Javaでクイズ暗記ツール作成(9) UTF-8/BOMの問題

前回のエラーを調査した。メモ:

Javaでクイズ暗記ツール作成(8)

クラス設計を見直して再構成中

Javaでクイズ暗記ツール作成(7)

夏休み終わり。とりあえずやったことといえばJava書きながら勉強してダイエットするぐらいだった

Javaでクイズ暗記ツール作成(6)

多答形式をおおむね作った。

Javaでクイズ暗記ツール作成(5)

表面だけ作っていたので、いい加減内部構造を作ることにした。 データベースは詳しくないし、取り扱いがライトなテキストファイルから問題を読ませる。まず多答形式を作った。 設計は適当。

Javaで暗記ツール作成(4)

ガワの作成はそれなりに捗っている予感。 CardLayoutを学んで、タイピングと多答の予習ができそうな画面を切り替えられるようにした。 あと、タイピングは前回の改造もあってQWERTYだろうが独自配列だろうがコンストラクターの引数変えればキー配列がまるっ…

Javaで暗記ツール作成(3)

どうもそれっぽい本が見つからず手探りで勉強中とりあえずActionEventからgetSourceして呼び出し元のオブジェクトを辿っていくことで画面キーボードからの入力や1文字消すなどができるようになったけど、キャスト入りまくっててお手軽感ない。あとキーボード…

暗記ツール向けのアイディアメモ

突然思いついたのでメモ。今のところ出題→回答の形式をメインで考えているが、JTable使って見て暗記する画面も作る。 クリックすると「覚えた/覚えてないがトグルして、覚えた問題を出さないようにする。 覚えた? 問題 回答 ヒントやメモ ✕ 公共施設などに…

Javaで暗記ツール作成(2) 挫折

とりあえず殻を作ったのはいいが、画面の切替のやり方が全くわからなくて1週間程度これは休むことにした。入れ子になったJPanelの派生クラスをCardLayoutで切り替えて、ActionListenerを登録しまくればいいような気がしたが、クロージャーと違って内部クラス…

Javaで暗記ツール作成(1)

タイトルは前回が0のつもりで。

Javaで暗記ツールを作ることにした

Javaは仕事で3ヶ月ぐらい使ったことがあるけれども最早覚えてないし、Java再学習のために、以前「作る作る」とぼやいていたものを作ることにした。