OpenConcerto

Dépôt officiel du code source de l'ERP OpenConcerto
sonarqube

svn://code.openconcerto.org/openconcerto

Compare Revisions

Regard whitespace Rev 155 → Rev 156

/trunk/OpenConcerto/src/org/openconcerto/erp/core/finance/accounting/ui/SaisieJournalPanel.java
13,10 → 13,8
package org.openconcerto.erp.core.finance.accounting.ui;
 
import org.openconcerto.erp.config.ComptaPropsConfiguration;
import org.openconcerto.erp.core.common.ui.IListFilterDatePanel;
import org.openconcerto.erp.core.common.ui.IListTotalPanel;
import org.openconcerto.sql.Configuration;
import org.openconcerto.erp.utils.TM;
import org.openconcerto.sql.element.SQLElement;
import org.openconcerto.sql.model.SQLField;
import org.openconcerto.sql.model.SQLRow;
36,6 → 34,8
import java.awt.Window;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.HierarchyEvent;
import java.awt.event.HierarchyListener;
import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener;
import java.util.ArrayList;
42,7 → 42,6
import java.util.Date;
import java.util.List;
 
import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JLabel;
49,6 → 48,7
import javax.swing.JPanel;
import javax.swing.JSpinner;
import javax.swing.JSplitPane;
import javax.swing.JTextField;
import javax.swing.SwingUtilities;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
81,6 → 81,17
return input;
}
});
this.addHierarchyListener(new HierarchyListener() {
public void hierarchyChanged(HierarchyEvent e) {
if ((e.getChangeFlags() & HierarchyEvent.DISPLAYABILITY_CHANGED) != 0)
if (isDisplayable()) {
listeEcr.addIListeActions(ecrElt.getRowActions());
 
} else {
listeEcr.removeIListeActions(ecrElt.getRowActions());
}
}
});
GridBagConstraints cListe = new DefaultGridBagConstraints();
cListe.fill = GridBagConstraints.BOTH;
cListe.gridwidth = 1;
157,10 → 168,25
 
final JCheckBox boxAutoInsert = new JCheckBox("Insertion automatique");
 
final SaisieJournalItemTable table = new SaisieJournalItemTable(defaultRowVals, boxAutoInsert);
JPanel panelBottom = new JPanel(new GridBagLayout());
GridBagConstraints cB = new DefaultGridBagConstraints();
 
panelBottom.add(new JLabel(TM.tr("accounting.editing.piece.label")), cB);
cB.gridx++;
final JTextField textPiece = new JTextField();
panelBottom.add(textPiece, cB);
 
final SaisieJournalItemTable table = new SaisieJournalItemTable(defaultRowVals, boxAutoInsert, textPiece);
table.setPanel(this);
 
split.setBottomComponent(table);
cB.gridwidth = GridBagConstraints.REMAINDER;
cB.weightx = 1;
cB.weighty = 1;
cB.fill = GridBagConstraints.BOTH;
cB.gridy++;
cB.gridx = 0;
panelBottom.add(table, cB);
split.setBottomComponent(panelBottom);
 
this.add(split, c);
 
201,7 → 227,7
 
@Override
public void actionPerformed(ActionEvent e) {
table.createSaisie(defaultRowVals);
table.createSaisie(defaultRowVals, textPiece);
}
});
buttonClose.addActionListener(new ActionListener() {