defaulttablemodel

    0熱度

    1回答

    我已經做了JTable與DefaultTableModel,我裏面添加數據和一切,但是當我試圖找回我得到NullPointerException這裏的DefaultTableModel getModel(): DefaultTableModel dm = (DefaultTableModel)finishedSaleTable.getModel(); private DefaultTableM

    0熱度

    1回答

    所以情況是我有一個JTable與一些JComboBox的單元格。在選擇JComboBox的元素時,需要改變表模型的結構。我還有一個'輸出表',它監聽JComboBox的選擇並相應地進行重新驗證,因此,我需要保持查詢表的模型相同,以便它可以重用偵聽器。我怎樣才能改變表模型的結構? DefaultTableModel QueryTableModel = new DefaultTableModel(dr

    3熱度

    1回答

    我一直試圖從我的Derby數據庫獲取數據並填充由Netbeans GUI構建器創建的jTable。 我有一個賬戶類,其中下面的代碼保存: public static DefaultTableModel buildTableModel() throws SQLException { Vector<Vector<Object>> data = new Vector<Vector<Object

    1熱度

    1回答

    我使用SwingWorker根據數據庫中的更改來更改DefaultTableModel。我的問題是:是否可以將ListSelectionListener和TableModelListener添加到doInBackground()中的DefaultTableModel中,還是必須將它們添加到done()中?

    2熱度

    3回答

    我有一個計時器類更新我的表,但我發現影響更改的唯一方法是使用此代碼。這實質上是一個休息時間應用程序。我正在使用ini4j來讀取網絡上的ini文件。它確實有效,但它正在與我正在做的其他事情一起創造速度問題。使用目前的設置,它可以或多或少地正確顯示時間,但當我添加更多人時會開始滯後。如果你的答案是學習jTables,這不會有幫助大聲笑。我無法使用jtables和fireupdate更改來實現這個功能。

    1熱度

    1回答

    我正在嘗試使用JTable爲了更新Java SWING應用程序中的用戶,當前當我編輯單元格時,編輯的結果只能通過點擊不同的單元格才能獲得, tableModelListener。我希望能夠在按鈕事件上獲取這些更改的值,而無需單擊其他單元格。 我的表定義: DefaultTableModel tableModel = new DefaultTableModel(); table = new JT

    0熱度

    3回答

    我有一個JTable的問題,那就是當多於1行從MySQL表返回時,JTable只顯示1條記錄 - (最後一條),但是當我嘗試簡單時System.out.print它顯示所有記錄。 繼承人我的代碼: System.out.println("MySQL Connect Example."); Connection conn = null; String url = "jdbc:my

    1熱度

    1回答

    我想使用我的Derby數據庫數據填充Netbeans GUI生成器jTable。 我使用下面的代碼,在我的Account.java類: public DefaultTableModel getData() { try { String stmt = "SELECT * FROM APP.DATAVAULT"; PreparedStatement ps = Main

    1熱度

    1回答

    這使我可以從我的數據庫中獲取數據,將其作爲DefaultTableModel存儲並將該模型傳遞到我的GUI - 使用數據庫數據填充我的jTable。 這是我的賬戶類中的方法: public static DefaultTableModel buildTableModel() throws SQLException { Vector<Vector<Object>> data = new V

    -1熱度

    1回答

    我想製作一個JTable,其中文本文件是逐行使用2d數組讀取的,僅用於行循環。我如何循環在DefaultTableModel的行。 這裏是我的代碼: try{ BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(new File("Database.txt"))));