突出當JComboBox
剛剛製成,並將所選擇的項目的所有的背景只是正常和白色:
(忽略文本後的巨大間距)刪除的JComboBox
當然後我打開列表並將光標懸停在某個項目上,該項目突出顯示,全部正常,沒有任何問題。
但現在的問題是,突出保持一旦我點擊了一個項目:
所以我的問題是:
我怎樣才能使高亮消失?
最好不要與來自社區的軟件包或超載或其他任何困難。
如果我是正確的,它必須在組合框的動作監聽器的'根'?
所以:
public void actionPerformed(ActionEvent e)
{
if(e.getSource() == comboBox)
{
// code to delete the highlighting
}
}
您可能只想嘗試不同的[外觀和感覺](http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html)。 – jaco0646
*「我怎樣才能使突出顯示消失?」*我(作爲假設用戶)如何知道何時該組合。有重點?這聽起來像是另一個「無法使用的GUI」。 :( –
@AndrewThompson不,不,我只想要突出顯示一旦選擇了該項目,而不是當你被選中時(所以當在下拉菜單中懸停在項目上時) –