2012-03-07 18 views
13

私は、何らかのイベントが発生したときにjlist項目の選択を解除できる方法や他の方法を提案できますか? 私はこれを試してみましたが、これはJavaのあるイベントでJlist項目を選択解除する方法

myJList.setSelectedIndex(-1); 
myJList.ensureIndexIsVisible(-1); 
+0

ランダムなapiを試してみることはめったに良い解決戦略ではありません(なぜ、ensureIndexIsVisibleは選択と関係がありますか?) - 代わりに、api docおよび/または良い基本チュートリアルf.iを読んでください。スイングタグの説明にリンクされているオンラインスイングチュートリアル – kleopatra

答えて

35

は、それはあなたのJListオブジェクトに選択(複数可)をクリアmyJList.clearSelection();を試してみて動作するようには思えません。 複数のリスト項目をまとめて選択した場合は、この方法で選択解除することもできます。

+0

jlistの項目の間にカスタムスペースを取得することができます – Jony

+0

@AshishDonvirはあなたにGoogleをしましたか? – Juvanis

+0

Hello Deporter .Tifイメージの読み込みに関するこの質問をお読みください。どうすればいいですか?私も私のコードを入れていた[http://stackoverflow.com/questions/9634472/how-to-set-tif-image-to-imageiconin-java] – Jony