この特定のケースについて誰も質問していないことに少し驚いています。これは、Java標準ライブラリの奇妙な矛盾のようなものです。
カスタムラベル付きのswingJSlidersを使用しています。ラベルを割り当てるために使用できる唯一のライブラリ呼び出しは次のとおりです。setLabelTable(Dictionary labels)
しかし、Dictionaryは抽象クラスであり、標準ライブラリで唯一知られているサブクラスはHashtableです。これは、「廃止された」ため、APIとさまざまなIDEが不満を言っています。
当然のことは、ハッシュテーブルを使用することですが、私は2つのことを疑問に思っています。
- これにアプローチするためのより良い方法はありますか?
- Hashtableがこの(私の意見では)かなり重要なライブラリ呼び出しに使用できる唯一のクラスである場合、それはどのような基準で「廃止」されていますか?
ありがとう!