2015-05-04 187 views
1

當我還沒有做出任何選擇,我怎樣纔不會出現在可編輯的字段?通常會出現第一個選項,我必須在鍵入我的自定義值之前將其退格。可編輯JComboBox沒有默認選擇

+0

嗯,我認爲你需要有一個空字符串「」,如果我明白你的理解。 –

回答

2

如何在可編輯字段中不顯示任何內容?

使用JComoboBox#setSelectedItem並通過它null。你也可以使用JComboBox#setSelectedIndex並通過它-1

+0

根據他的要求,我認爲這是他想要的? {「」,「芒果」,「香蕉」,}?嗚? –

+0

@Syombua你可以做到這一點,但'JComboBox'有能力支持「沒有選定的項目」,這通常是「空」,這意味着你不會最終得到一個列表作爲一個「空」的插槽,哪恕我直言)看起來醜陋 – MadProgrammer

+0

謝謝@MadProgrammer。在我輸入自己的輸入後,actionlistener在我進入後是否接受它? –