私の環境: サーバーとクライアントを備えたマルチユーザー アプリケーション。サーバーはどのフィールドが現在使用されているかを認識しており、別のユーザーから編集することはできません。
JCheckBox、JTextField、JTextArea、JComboBox などのいくつかの JComponents を含むフォームがあります。問題は、ユーザーがフィールドの値を編集できるかどうかを制御したいということです。ユーザーがフィールドの編集を許可されていない場合、コンポーネントは編集モードに移行できません。
例: ユーザー A がテキストフィールドの値を編集しています。ここで、ユーザー B が同じ値を編集したいと考えています。彼は同じテキストフィールドをクリックします。この時点で、編集モードでテキストフィールドが切り替わっていないことを確認したいと思います。
このチェックに適した場所がどこにあるのか、誰かが良い考えを持っていますか? すべてのコンポーネントにチェックを実装する必要がありますか?それとも、フォーム内のすべての JComponents に適合するソリューションはありますか?
ありがとう