cost 285 ms
當 AbstractTableModel 調用 fireTableStructureChanged 時 Java JTable 列丟失 TableCellRenderer

[英]Java JTable column loses TableCellRenderer when AbstractTableModel calls fireTableStructureChanged

我有一個 JTable 我想使用 JProgressBar 在其中一列中呈現數據。 我可以通過調用 setCellRenderer() 來做到這一點。 但是,我還有一個 SwingWorker 可以修改我的 AbstractTableModel 以向表中添加一列,在這種情況下我調用 fireTab ...

從 AbstractTableModel 擴展時如何切換 JTable 中復選框的值

[英]How to toggle the value of a checkbox in a JTable when extending from AbstractTableModel

我希望你能幫助我解決一個困擾我好幾天的問題! 我已經閱讀了 web 周圍的很多SO 答案和各種示例,並且我已盡力閱讀 DefaultTableModel 源代碼以嘗試了解幕后發生的事情,但不幸的是,我仍然完全缺乏更大的圖景. 我似乎找不到任何示例、文章或視頻來解釋 TableModel如何或為什么做 ...

更新跨單元格 setHorizo​​ntalSpan 的 TableModel 會導致 IllegalArgumentException

[英]Updating TableModel of spanned cell setHorizontalSpan causes IllegalArgumentException

使用 con.setHorizo​​ntalSpan(2); 嘗試更新 TableModel 時會產生 IllegalArgumentException,如果我刪除這行代碼,則表會正常更新; 我基本上需要跨越特定的單元格,並隱藏那些我不需要顯示的單元格,如果我更新數據,單元格的跨度可能會根據新數據而 ...

如何使此表可滾動?

[英]How can I make this table scrollable?

我這里有這張表,應該顯示Integer.MAX_VALUE具有滾動功能的許多行,但是即使我添加了一個也沒有滾動窗格。 有人可以闡明需要更改/添加的內容嗎? ...

在我的 AbstractTableModel 中執行 setValueAt 之前,我該怎么做?

[英]How can I do something before setValueAt is carried out in my AbstractTableModel?

我的客戶端 class 中有一個 JTable。 這個 JTable 被賦予一個 model,myModel,它從 AbstractTableModel 擴展而來。 我需要控制何時執行 setValueAt。 現在,如果我單擊 JTable 上的(可修改)行,它會在輸入時自動執行 setValue ...

知道為什么 AbstractTableModel 會導致將空單元格添加到我的表格中嗎? (Java 擺動)

[英]Any idea why AbstractTableModel causes empty cells to be added to my table? (Java Swing)

正如標題所說,當我向底層列表添加內容時,空單元格被添加到我的表格中。 主要類: 主框架類: AbstractTableModel 類: 有沒有更好的方法從我的一維數組中獲取項目,以便從左到右、從上到下填充表格(沒有額外的空單元格)? 為什么會出現這個問題? 結果: ...

如何更改自定義表模型的列標題本地化

[英]How to change column headers localization of custom table model

我有一個擴展AbstractTableModel的表模型,我創建了一個像這樣更改標題的方法 我有幾個按鈕來改變標題,但因為它們都是一樣的所以我只顯示一個,這里是我的方法ActionPerformed在JFrame中, 問題是,它確實打印出標題的名稱但它在表格中沒有變化 ...

將數據添加到抽象表Java Spring

[英]Add data to abstract table Java spring

我有兩個由休眠生成的實體(在postgres中) 這是我的MCD(很多到很多-用戶瓶): 一切正常,但是我的抽象表未完成。 我的表User_Bottle的屏幕: 我想將此數據添加到我的表中,但我不知道該怎么做,這是我的服務(我是春季初學者): 用戶類別(實體) ...

擴展AbstractTableModel的表中的JCheckbox出現問題

[英]Problem with JCheckbox in my table that extends AbstractTableModel

FileSystemModel類為我提供了系統文件的列表。 我想使用該復選框來選擇要下載的文件,但是我不能編輯此復選框。 我要提示我做錯了什么。 MyTableModel.java FileSystemModel類為我提供了系統文件的列表。 CheckBoxRen ...

Java:根據枚舉中的列排序JTable

[英]Java: order a JTable according to columns from enum

我有一個JTable,其中幾列包含來自枚舉的數字,如下所示: 因此,我需要重寫遍歷枚舉值的表模型的getValueAt()方法,以便解碼並返回每一行的對應String,因為在存儲數據的數據庫中,這些數值是存儲的。 現在,如果用戶單擊相應的標題列,則會根據數字對行進行排序,但是我想按字母 ...

Java AbstractTableModel:getValueAt不使用更新的數據

[英]Java AbstractTableModel: getValueAt does not use updated data

我有一個帶有四個卡面板的Java應用程序。 在第一個面板中,我接收第一個地理點的數據,在第二個和第三個地理點中接收其他兩個點的數據,在第四個面板中,我有一個JTable,顯示有關這三個點的提取信息。 以下代碼可用於編譯應用程序。 在每個Card面板上,嘗試單擊JTextfield旁邊的 ...

刪除或插入后更新JTable

[英]Update JTable after delete or insert

我有一個JTable,它是由Access DB使用ResultSet和AbstractTableModel填充的。 我有一種方法可以從數據庫中正確刪除記錄,但是在刷新表模型的當前視圖時遇到了麻煩。 我看過類似的文章,並嘗試使用fireTableRowsDeleted和fireTableDat ...

如果最下面一行被編輯,則將空行插入到jtable中

[英]Insert empty row into jtable if lowest row gets edited

如果最低的行被編輯,有沒有辦法總是插入一個空行? 我一直想在底部有一個自由行,如果有人編輯了最低的行,應該自動插入一個新行。 我使用那個AbstractTableModel: 如何檢查最低行是否為空以及是否為空,請插入新行? ...

編輯時,Jtable將不保存單元格的數據

[英]Jtable will not save data of the cell when editing

我有一個表可編輯的JTable。 它應該獲取Integer值並更新表。 但是,當我編輯一個單元格並轉到另一個單元格時,數據將被擦除並返回空值,但程序不會引發任何異常。 我該如何解決? ...

使用AbstractTableModel在Jtable中添加行

[英]Adding a Row in a Jtable with AbstractTableModel

我正在嘗試在擴展AbstractTableModel的Jtable中添加一行,如下面的代碼所示: 在這里,我實現了一個按鈕,該按鈕嘗試在按下后向Jtable模型中添加一行,但它不起作用並拋出異常: java.lang.ClassCastException:AbstractTab ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM