-2
我已經爲jcombobox做了一個鼠標點擊事件,但是如何限制它只有一次點擊....當點擊一次又一次時,組合框值不斷增加。如何限制netbeans中鼠標單擊事件的點擊次數
我已經爲jcombobox做了一個鼠標點擊事件,但是如何限制它只有一次點擊....當點擊一次又一次時,組合框值不斷增加。如何限制netbeans中鼠標單擊事件的點擊次數
您確實無法限制點擊次數,但您可以限制已註冊的點擊次數。只需設置一個名爲firstClicked
的全局布爾值,初始值爲false,然後添加一個偵聽器。在監聽器裏,補充一點:
if(!firstClicked) {
// Exceute code (increase value)
firstClicked = true;
} else {
// Do nothing
}
當JComboBox可點擊的第一次,該變量設置爲真,並執行代碼。然後再次點擊時,什麼都不會發生。
你還可以發佈你迄今爲止做了什麼嗎?看起來你可能需要一個不同的Swing組件,或者只是嘗試管理狀態,「特別是那個」你需要多少點擊「。 –