2012-11-25 93 views
2

一個簡單的問題(但是不能找到任何答案:():()。Java的Swing有一個ComboBox的可編輯屬性,所以用戶可以鍵入以查找值。我檢查Scala的ComboBox實現,可編輯propertyScala Swing組合框可編輯

所以,問題是,我怎麼可以設置ComboBox的編輯在Scala的搖擺真(假)?前

感謝。

回答

2

makeEditable的方法,但我找不到任何反方法讓你必須使用底層組件(scala swing只是java swing中的一個薄包裝)將可編輯性設置爲false:

mycombo.peer.setEditable(false) 
+0

啊,不敢相信我錯過了這一點。非常感謝你! – bertzzie

+0

出於某種原因,當我這樣做組合框仍然是可編輯的。還有什麼可以壓倒它嗎? – taz