tablemodel

    1熱度

    1回答

    我有一個學校項目,我需要爲數據庫創建一個gui。該數據庫包含3個表: 比薩餅 的澆頭 和一張桌子的表,其中包含了比薩餅和配料外鍵的表。基本上這張表聲明,比薩餅有什麼配料。 我可以通過自定義TableModel(表格模型與數據庫通信)現在顯示在JTable比薩表。 但現在我想添加兩列的表。這些列將在每行中包含兩個按鈕,一個用於刪除實際行,一個用於打開一個對話框,該對話框允許編輯當前披薩(添加配料,更

    0熱度

    2回答

    有什麼方法可以獲得Java Bean字段的Object數組?我有一些代表數據庫表(Hibernate)的bean類,我需要從它們中檢索jtable模型的對象數組,但似乎唯一的方法是通過爲每個類的每個字段調用getXXX方法 - 很多要做的工作。

    2熱度

    1回答

    所以我正在使用JTable,它有列A-K。與A和B是唯一可編輯的。如果有人在編輯一個的空行,我做了一個API調用來獲取乙然後我做一個DB調用以獲得其中乙 exists.If有人在乙編輯一個空行,我做的所有行與該行相同的調用也將從該行的數據庫中檢索。該調用返回0-N行。如果返回0行,我將除B之外的所有行的值更改爲N/A,否則我使用數據填充行。一旦填充,我將使所有列都不可編輯。數據庫調用發生在自己的線

    2熱度

    1回答

    這是我的場景:我有一個應用程序的3個視圖,其中2個是相同的,除了1件事 - 一個有額外的過濾。所有的視圖都使用相同的模型,因爲它們以不同的方式顯示相同的數據。 2個相似的觀點都是JTable中和如下:在一個基本水平 視圖1過濾器的結果 視圖2(應)首先過濾在此相同的基本水平,以及對更精細的級別 我可以和已經創建了第二視圖過濾器,但是由於兩個視圖使用相同的型號(實現TableModel的),他們都稱

    0熱度

    1回答

    幫助爲下一個對象創建Table模型。 假設有一類 public class Class1 implements Serializable { private Long id = null; private String name = null; private Set <Class2> transaction = new HashSet <Class2>();

    0熱度

    1回答

    我創建了一個添加行函數,它將所選行或最後一行添加到tableModel的末尾。當我去編輯新行時,原始行也會被編輯。我以爲我創建了一個新的獨特的行或我創建了一個對原始行的引用? int currentRow = jTable1.getSelectedRow(); Vector data = tableModel.getDataVector(); System.out.println

    0熱度

    2回答

    我知道如何從我知道的表中獲取簡單的TableModel,但我想知道如何從表中獲取TableModel,但我不知道它的列和行的詳細信息,有沒有辦法直接從ResultSet中獲取表模型?

    1熱度

    1回答

    我花了很長一段時間試圖起初尋找以下模型方法計算出添加新行一個JTable的一種方式: TableModel model = new DefaultTableModel(data, tabs); 然而,一些快速搜索引導我發現addRow方法在DefaultTableModel類中。因此,將其更改爲以下成功: DefaultTableModel model = new DefaultTableMo

    1熱度

    3回答

    我有一個JTable和一個JTextField,我想突出顯示與JTextField中文本對應的單元格。我在代碼中添加了Todo,但我不知道如何去做。 怎麼可能在表模型中做到這一點?任何人都可以建議一個代碼片段? 的TableModel: public class ArtikelTableModel extends AbstractTableModel { private List<Object[

    1熱度

    2回答

    我想知道爲什麼我的getvalueAt()正在挑選舊數據時輸入被按下。 我試過所有的更新和表更換模塊,但我無法得到它的工作。我在JTable中創建了一個Excel表單結構,其中一行更改爲另一行。 public void setValueAt(Object aValue, int row, int column) { if(column == 2 || column == 3 || co