abstracttablemodel

    0熱度

    1回答

    我幾乎已經完成了使用Eclipse來使用JTable創建程序。我所做的是一個JTable,將它與一個擴展了AbstractTableModel的類相關聯,該類稱爲ResultsTableModel,並創建了一個名爲refresh的方法,該方法使用fireTableDataChanged()方法。這個類看起來是這樣的: public class ResultPanel extends JPanel

    0熱度

    1回答

    請幫助我,如果我想添加一個新行,編輯行並從我的表中刪除行,我該怎麼辦?我試圖做一些事情,但它不起作用。 (在表打開,其中列由;分隔的CSV文件,例如行看起來是這樣的: 邁克,泰森; 50; [email protected]; 123123123 這裏是我的代碼: import java.awt.BorderLayout; import java.awt.Dimension; import j

    -1熱度

    1回答

    我有叫學生在這個對象,我有對象的ArrayList中包含的材料(姓名,註釋) Public Class Student{ private String StudentFirstName; private String StudentLastName; private List<Material> materials; } public Class Material{ String S

    0熱度

    2回答

    我擴展了AbstractTableModel類以使我的JTable不可編輯,期望第一行。順便說一下,我已經重寫了isCellEditable(int row,int col)方法。通過放置一個整數變量,使nextRow激活,我得到了第一行尊重我的creterias.So,問題是使下一行當前行第零列中的單元格由用戶填充(數據已更改且必須具有值)時激活.Her是迄今爲止的代碼。 package MOD

    0熱度

    1回答

    我使用AbstractTableModel,我試圖從JTable刪除選定的行。 我可以從表中選擇特定的行;但是當我點擊刪除按鈕時,所選行變爲空(即所選行中的所有數據都變爲空),最後一行從JTable中刪除。 可能是,我認爲,fireTableRowsDeleted()不工作。請幫助我。我搜索了整個stackoverflow,但我找不到解決方案。 請在下面找到我的代碼。 // 刪除按鈕收聽 btnD

    0熱度

    2回答

    我正在研究一個涉及JTable的小項目,該項目要求用戶單擊按鈕並在表中添加一行(我已將該按鈕命名爲addrow)。我使用了擴展默認表模型的自定義表模型(Mytablemodel)。 我表首先由五個行4列,其中之後,用戶可以點擊按鈕addrow要添加更多的行 一切都在我的代碼工作,除了addrow按鈕,什麼也不做精。我會感謝任何幫助。 public class AddingNewRows exten

    0熱度

    2回答

    對不起再次提出基本問題。作爲新來的Java,所以我認爲更好地採取指導,而不是做一些愚蠢的事情。 在我的JTable,我有以下數據 Id | Name | Date(month-year) 1 | XYZ | August-2014 2 | ABc | April-2014 我Modelclass是現在如下 ​​ 的建議,我已經在我的模型表重寫的getColumnClass中 @Overri

    0熱度

    2回答

    我想在AbstractTableModel的表中動態添加行。行正在循環中添加。當第二行被添加時,第一行的值在表中顯示爲空。程序的設計方式使行值得到刷新,但僅供用戶查看,我如何保持表中的值,因爲它沒有被刷新爲空值。 爲什麼表總是刷新第一行的表格渲染?有沒有辦法只渲染下一行而不重印第一行中已經打印的內容。 這裏是我的代碼的某些部分: public class RunConfig extends Abs

    2熱度

    1回答

    我想在每次單擊標題時使用setValueAt方法在我的jtablemodel中設置一個值。我目前有一個MouseAdapter正確顯示哪個列被點擊,但board.setValueAt()方法沒有被調用。 鼠標監聽器。這正確顯示我點擊的列。我試過使用board.getModel()。setValueAt(),但也沒有工作。 public class HeaderListener extends Mo

    1熱度

    1回答

    我有一個活動列表,我希望顯示的內容。 「的名字,isdone,SDATE,endate,說明」 我一直在讀,但沒有什麼爲什麼我的表甚至不會畫 https://docs.oracle.com/javase/8/docs/api/javax/swing/table/TableCellRenderer.html http://docs.oracle.com/javase/tutorial/uiswing