Author: mallon Date: 2012-06-25 17:32:20 +0200 (Mon, 25 Jun 2012) New Revision: 3474 Url: http://chorem.org/repositories/revision/lima/3474 Log: Correction sur l'ajout d'une entr?\195?\169e via les deux boutons copier / coller. Modified: trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction/FinancialTransactionTableModel.java trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction/FinancialTransactionViewHandler.java Modified: trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction/FinancialTransactionTableModel.java =================================================================== --- trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction/FinancialTransactionTableModel.java 2012-06-25 14:59:00 UTC (rev 3473) +++ trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction/FinancialTransactionTableModel.java 2012-06-25 15:32:20 UTC (rev 3474) @@ -446,8 +446,7 @@ */ public void addRow(Object object, int newRow) { transactionAndEntries.add(newRow, object); - fireTableRowsInserted(newRow, newRow); - + fireTableRowsInserted(newRow, newRow); } /** Modified: trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction/FinancialTransactionViewHandler.java =================================================================== --- trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction/FinancialTransactionViewHandler.java 2012-06-25 14:59:00 UTC (rev 3473) +++ trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction/FinancialTransactionViewHandler.java 2012-06-25 15:32:20 UTC (rev 3474) @@ -233,6 +233,7 @@ */ protected int addEntry(Entry entry, int row) { FinancialTransactionTableModel tableModel = view.getFinancialTransactionTableModel(); + FinancialTransactionTable table = view.getFinancialTransactionTable(); FinancialTransaction currentTransaction = null; int financialTransactionRow = 0; Object currentRow = tableModel.getElementAt(row); @@ -257,8 +258,9 @@ //fireTableRowsUpdated(financialTransactionRow, financialTransactionRow + currentTransaction.getEntry().size() - 1); // on met a jour l'ui - int newRow = financialTransactionRow + currentTransaction.getEntry().size() + 1; + int newRow = financialTransactionRow + currentTransaction.getEntry().size() /*+ 1*/; tableModel.addRow(newEntry, newRow); + table.addRowSelectionInterval(newRow, newRow); return newRow; }
participants (1)
-
mallon@users.chorem.org