是否有可能在Java Swing中捕獲JTabbedPanel的關閉選項卡事件。在Java Swing中捕獲JTabbedPanel的關閉選項卡事件
我想檢查一些條件,如果他們不滿足,那麼我必須阻止用戶關閉它。
謝謝!
更新:我創建了一個自定義事件,基於此code它解決了我的問題。
是否有可能在Java Swing中捕獲JTabbedPanel的關閉選項卡事件。在Java Swing中捕獲JTabbedPanel的關閉選項卡事件
我想檢查一些條件,如果他們不滿足,那麼我必須阻止用戶關閉它。
謝謝!
更新:我創建了一個自定義事件,基於此code它解決了我的問題。
我創建了一個自定義事件,基於此code它解決了我的問題。
關於Tabbed Panes的Sun教程有每個選項卡上關閉按鈕的示例。如果你看一個例子的來源,你可以看到它對被關閉的點擊作出反應。編號:ButtonTabComponent。它有一個擴展JButton的內部類。 根據你的評論,你是否已經有了一些關閉Tabs的東西?你在做什麼來實現這一目標?
我查看了本教程。但是我無法找到這個地方是否抓住了關閉事件。 – Sudar 2009-12-07 21:42:14
請參閱編輯以直接鏈接到來源,並附加一個問題以供澄清。 – unholysampler 2009-12-07 21:53:02
沒有「關閉事件」。關閉該選項卡的代碼位於添加到選項卡上的關閉按鈕的ActionListener中如果您不想在關閉圖標單擊時關閉選項卡,請將您的代碼添加到ActionListener中。 – camickr 2009-12-07 23:26:31