2012-02-13 7 views
0

私はJavaアプリケーションを持っており、多くのペアを簡単に入力するためのユーザーフレンドリーなコンポーネントが必要です。これを行う最もフレンドリーな方法はテーブルを作ることですスプレッドシートを手動で編集できるようにしていますが、リスナーがそれを使用するかどうかはわかりません。複雑に見えますが、そのタスクにはより良いコンポーネントがあれば分かります。ペアのシーケンスを入力するためのスイングコンポーネント

+3

あなたは 'JTable'を試しましたが、あなたのニーズを満たしていませんか?あなたが望むコンポーネントのように思えます。 – kdgregory

答えて

4

私はJTableを使用します。 AbstractTableModelを拡張して表示、検証などを処理するクラスを記述することができます。このクラスは、ほとんどの作業を処理します。気になるいくつかのメソッドをオーバーライドするだけです。 Java tutorial on Tablesはかなり良い概観ですが、セルを編集可能にするために必要なことは、isCellEditable()がtrueを返し、適切なsetValueAt()関数を実装していることです。

+0

ありがとう、それは私がやることだ、私は "isCellEditable" – gosukiwi

関連する問題