- - PR -
ふりがな自動入力
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-10-17 00:05
Swingで顧客登録の入力フォームを作成しています。
・顧客名(漢字) ・顧客名(カナ) という入力順序なのですが、顧客名(漢字)に文字を入力すると同時に 顧客名(カナ)に自動入力されるようにしたいのですが、方法がわかりません。 漢字変換処理を行ってから、カナが自動入力というパターンでもよいです。 Accessだと可能らしいのですが、 Javaで実現する方法をどなたかご存知でしたら御教授ください。 環境 J2SDK1.4.2_12 |
|
投稿日時: 2006-10-17 09:07
javax.swing.text.PlainDocumentを継承したクラスを作り、
insertString(int, String, AttributeSet)をオーバーライドして IMEの入力中の文字を取得するようにすればカナの自動入力が できるかもしれませんね。 このDocumentをJTextComponent.setDocumentで設定してやれば いいわけですが、Document側と取得したカナを入力する欄との 関わりをうまく設計するのは一苦労あるようにも思います。 |
1