1

Glazed List を使用して、動的に変更された TableModel を作成しようとしています。すべて正常に動作しますが、クラス名 EventTableModel には取り消し線が引かれています (私は NetBeans IDE を使用しています)。私はクラスの実装を監視しています - ここには @Deprecated アノテーションはありません。誰かがこの問題に遭遇しましたか? これは何を意味するのでしょうか?ここから最新のバイナリ.jarをダウンロードしました:ダウンロードページ

スクリーンショット

4

1 に答える 1

2

あなたはおそらく正しい実装をチェックしていませんでした。私はあなたが提供したリンクからソースをダウンロードしました.javadocから抜粋した以下を見ることができますEventTableModel:

* @deprecated Use {@link DefaultEventTableModel} instead. This class will be removed in the GL
*             2.0 release. The wrapping of the source list with an EDT safe list has been
*             determined to be undesirable (it is better for the user to provide their own EDT
*             safe list).

そのため、そこの指示に従ってDefaultEventTableModel代わりに使用する必要があります。

于 2011-09-26T11:46:38.037 に答える