2012-01-05 6 views
1

私が働いているオフィスの文書群を電子化するためのJavaアプリケーションを作成していますが、5つのテキストフィールドにデータが入力されているかどうかをチェックしたいと思います。 4つのコンボボックスフィールドも保存ボタンが有効になる前に有効になります(私はボタンを押してもそれを確認できます)。ヌル)。ボタンを有効にするためのテキストフィールドとコンボボックスの入力を確認するJava Desktop Application

もし私がこのプロジェクトでNetBeansを使用しているのであれば、違いがあります。

基本的には、ドキュメントを保存する前に、フィールドにフィールドが必要です。

これは、このアプリケーションを作成するための最後のステップであるとして任意およびすべてのヘルプは大歓迎されます...:D

おかげで、 エリック

+0

どのGUIフレームワークを使用していますか? –

答えて

2

二つの方法は、(私は考えることができる)があります。

1各フィールドにリスナーを置くと、このリスナーは、フィールドが移入されるとトリガーされます。聴取者の内部では、例えばカウンタをインクリメントするか、またはフラグを設定する。すべてのフラグが設定されている場合、またはカウンタが到達している場合(例では9)、ボタンを有効にします。

2 [保存]ボタンを有効にしますが、保存操作を実行する前にvalidate()メソッドを呼び出します。空白以外のフィールドには、Webアプリケーションのように、その横に赤色のマークが付いています(検証によって示されます)。

関連する問題