Java JTextfield固定テキストで、テキストの先頭に追加できるテキスト

私はJTextfield内でテキストを修正して、それを編集することができず、テキストフィールドの先頭にテキストを追加できるようにする方法を考えていました。

JTextfield(電子メール)には、デフォルトで@ domain.comが含まれています。

[email protected]では入力できますが、[email protected]では入力できません。

この動作を実装するためにこのコンポーネントと一緒に使用できるテキスト/入力リスナーがありますか?

特定の電子メールドメインをユーザーに強制的に使用させたい場合は、他のソリューションを使用するとよいでしょう。

ベストアンサー

私はviktorのシンプルなソリューションが好きです。

However, if you want a more complex solution, then check out:

Limited selection in a JTextField/JTextComponent?

テキストフィールドの先頭にテキストを固定する方法を示します。テキストフィールドの最後に固定テキストを持つようにカスタマイズできると思います。

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です