abstracttablemodel

    1熱度

    2回答

    在下面的例子中,一個窗口顯示一個包含窗口本身寬度的表格。當窗口被調整大小時,它的寬度值反映了當前的真相。 這怎麼可能呢? Swing如何告知桌子,它應該重新評估模型?或者,模型正在接受價值改變的信息? public class JTableDynamicUpdate extends JFrame { private AbstractTableModel tableModel = new A

    1熱度

    3回答

    我正在製作一個使用arrayList作爲數據填充的JTable。我在arrayList中有兩組數據。一種用於一種類型的表格,另一種用於另一種類型的表格。 我所希望做的是超負荷的AbstractTableModel上的getValueAt方法,因此,它需要在哪個組數據我想要的參數。 這是可能的,或者我應該考慮一下這種不同的方式?

    0熱度

    1回答

    我正在使用擴展AbstractTableModel的CustomTableModel創建表。我無法將JButton添加到使用此自定義模型的列中。如果我對模型執行新的JButton(「One」)..我看到文本「javax.swing.JButton [,0 ....,defaultCapable = true]」而不是按鈕。任何幫助讚賞。 public class CustomModelForTab

    1熱度

    2回答

    我是Swing,UI和MVC的新手 我已經創建了一個基於MVC的代碼。現在我的問題是,在控制器部分,我有一個actioneventlistener,它可以監聽不同的按鈕點擊。在所有這些按鈕中,我有「全部選擇」和「全部取消選擇」。在我看來,我有一個表格,該表格的其中一列包含「複選框」。現在,當我點擊「全選」按鈕時,我想檢查所有複選框,並選擇「全部取消」,我想取消全部選中。 下面是我的代碼不工作。請告

    2熱度

    1回答

    我一直的JTable一個子類,使用自定義表模型(的AbstractTableModel實現)來管理數據。 的問題,當我試圖刪除一行與方法deleteRow發生。我的表中的行被替換爲空白字符串,但行未被刪除。 下面是代碼: public class LiveSearchTableModel extends AbstractTableModel { private List<String

    0熱度

    2回答

    我在eclipse中使用Window Builder插件來製作所有的可視化組件,並且我添加了一個JTable,起初它是一個簡單的JTable,並且它能夠正確顯示數據。因爲我需要JTable的數據是不可編輯的,所以我創建了一個模型來使用isCellEditable方法。我的代碼是這樣的。 public class MyTableModel extends AbstractTableModel {

    2熱度

    2回答

    我已經使用AbstractTableModel創建了自定義TableModel。我能夠填充我的JTable。但我的JTable有一個按鈕列說「Button1」。所以我使用CellRenderer方法向列和CellEditor添加按鈕以添加操作,但我在LINE:3處遇到異常。 CustomModelForTable customTableModel = new CustomModelForTable

    1熱度

    1回答

    我寫了這個簡單的排序功能: public void applyFilter(String filter, int col) { if(filter.length() == 0) sorter.setRowFilter(null); RowFilter<Object, Object> rf = null; try { rf = Ro

    1熱度

    2回答

    class TableModel extends AbstractTableModel { Object rowData[][] = DataAccess.getSentences(); String columnNames[] = {"Category", "Sentences", "Boolean"}; public int getColumnCount

    1熱度

    3回答

    import java.awt.BorderLayout; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTable; import javax.swing.table.AbstractTableModel; import javax.swing.table.TableMod