我做了一個擴展jframe的類。 我有一個邊框佈局的jframe和一些組件和jpanel絕對佈局,以容納一些按鈕和一個jcombobox。組合框包含表中的一些值。表格從mysql查詢中獲取值。我通過按鈕刪除或添加一些記錄,然後更新表格。刷新數據變化的Jframe
除了不刷新值的組合框之外,所有的工作都很棒。爲了工作,我必須關閉jframe並再次打開它。我讀了很多關於重繪等的文章和教程......但似乎沒有任何工作在我的情況。動作偵聽器也是擴展jframe的同一類。
任何方式來做到這一點? 請保持簡單,因爲我是java編程的新手。 謝謝!
放了一些代碼,看看發生了什麼事情。一個SSCCE將是理想的(http://sscce.org) – 2012-03-09 07:46:58
您是否在操作後重新加載組合框中的值? – 2012-03-09 07:51:55
您是否嘗試過在JComboBox上重新驗證()後更改其模型? – 2012-03-09 08:03:30