![使用 IntelliJ 時 Ubuntu 上的 X Window 系統錯誤 - BadWindow >(無效的 Window 參數)](https://rvso.com/image/1036631/%E4%BD%BF%E7%94%A8%20IntelliJ%20%E6%99%82%20Ubuntu%20%E4%B8%8A%E7%9A%84%20X%20Window%20%E7%B3%BB%E7%B5%B1%E9%8C%AF%E8%AA%A4%20-%20BadWindow%20%3E%EF%BC%88%E7%84%A1%E6%95%88%E7%9A%84%20Window%20%E5%8F%83%E6%95%B8%EF%BC%89.png)
我在使用 jdk1.6.0_24 的 Ubuntu 10.04 桌面上執行 java 程式時遇到問題。該應用程式在 Windows 平台上運行良好,在 Linux 中啟動良好,但當我關閉輸入對話框時,它會崩潰並出現以下錯誤。只有在從 IntelliJ 運行應用程式時才會發生這種情況,而不是當它作為內建 jar 從終端運行時才會發生。
程式「Time Clock」收到 X Window 系統錯誤。這可能反映了程式中的一個錯誤。錯誤是“BadWindow(無效的視窗參數)”。 (詳細資料:serial 693 error_code 3 request_code 20minor_code 0)(程式設計師注意:通常,X錯誤是非同步報告的;也就是說,你會在引發錯誤後一段時間收到錯誤。要調試你的程序,請使用--如果您中斷 gdk_x_error() 函數,則可以使用同步命令列選項來變更此行為。
我一直在尋找修復方法,但還沒有發現任何有用的東西。預先感謝您的任何幫助。
答案1
我能夠使用 sun jdk1.6.0_22 運行該應用程式。