From 1f14bd367300abbaa055e9f4eac7387b361dc7a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Cort=C3=A9s?= Date: Fri, 21 Jun 2019 01:49:22 -0400 Subject: [PATCH] Agregado promedio ventas mensual segun dias trabajados --- database/4.sql | 2 + dist/Programa Caja.jar | Bin 15941302 -> 15942720 bytes dist/data/local.data | 0 dist/data/version_scripts | Bin 1594 -> 1815 bytes src/danielcortes/xyz/Main.java | 6 +- .../EstadoResultadoController.java | 9 + .../estado_resultado/EstadoResultado.java | 23 +- .../SQLiteEstadoResultadoDAO.java | 11 +- .../xyz/views/EstadoResultadoView.form | 61 +- .../xyz/views/EstadoResultadoView.java | 652 ++++++++---------- 10 files changed, 394 insertions(+), 370 deletions(-) create mode 100644 database/4.sql create mode 100644 dist/data/local.data diff --git a/database/4.sql b/database/4.sql new file mode 100644 index 0000000..c7a560a --- /dev/null +++ b/database/4.sql @@ -0,0 +1,2 @@ +alter table estado_resultado add column dias_rendidos integer default 0; +update version set version = 4; \ No newline at end of file diff --git a/dist/Programa Caja.jar b/dist/Programa Caja.jar index 5c6f002ddae63980039dba3347de95a22c7ef66d..972b0767515b6bddda449680a20c84579898efe3 100644 GIT binary patch delta 146408 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 delta 146301 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�ZZ0Cc?pRS&; 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

jfmZtAZHQr=F+=dDq0By`ZFYphCk9Gzlo9 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 TTT`mjPGzTW`qwkui2eTnA*>hq diff --git a/dist/data/local.data b/dist/data/local.data new file mode 100644 index 0000000..e69de29 diff --git a/dist/data/version_scripts b/dist/data/version_scripts index 8cb6a91324fd1c154f149f7bc4617f961c17cb86..579e4b6c07dda5c7b60c3c7fcf65ffd03778a8e4 100644 GIT binary patch delta 253 zcmdnRGo5dPD{DP7iwFY)0|&zl&Z~a1e{b3a19=%h%*r6cV4_!Cm=hYp$-wNN&Jzp5 zr4`%^j4Ush85qEXZTCjr1_K_J>SaF!HC_m8R%n(NIjN#iHe>#U3v)}#lMZ%GILlGh zF>ULm*|jWzN8{GSO3pg6`{b-G7D0UT{szlkiWcnod?9bDf?Sxt>S0NH{Ta{1Cp)t~ yj%Q?&W5(q!383p37#M+gNux6>1I(4I5LcqPFuOztPe$4*%*L;83-Q&X=hdt4*-g61_S^A diff --git a/src/danielcortes/xyz/Main.java b/src/danielcortes/xyz/Main.java index de5d759..b4825e0 100644 --- a/src/danielcortes/xyz/Main.java +++ b/src/danielcortes/xyz/Main.java @@ -12,8 +12,8 @@ import javax.swing.UnsupportedLookAndFeelException; public class Main { - private static final int DATABASE_VERSION = 3; - private static final String VERSION = "1.0"; + private static final int DATABASE_VERSION = 4; + private static final String VERSION = "1.1"; static { setUpSystemProperties(); @@ -25,6 +25,8 @@ public class Main { System.out.println("--------------------------------------------------------------------------------"); System.out.println("Software version: " + VERSION); System.out.println("Database version: " + DATABASE_VERSION); + System.out.println("Last Update Message: "); + System.out.println("Agregado promedio de ventas en el mes en estado resultado"); System.out.println("--------------------------------------------------------------------------------"); run(); } diff --git a/src/danielcortes/xyz/controllers/EstadoResultadoController.java b/src/danielcortes/xyz/controllers/EstadoResultadoController.java index 5dd7f18..48e4d26 100644 --- a/src/danielcortes/xyz/controllers/EstadoResultadoController.java +++ b/src/danielcortes/xyz/controllers/EstadoResultadoController.java @@ -79,6 +79,7 @@ public class EstadoResultadoController extends BaseController { .addFocusListener((FocusLostListener) e -> EstadoResultadoController.this.updateResumen()); this.view.getResumenPPM() .addFocusListener((FocusLostListener) e -> EstadoResultadoController.this.updateResumen()); + this.view.getDiasRendidosField().addFocusListener((FocusLostListener) e -> this.updateResumen()); } private void setupMovementViewEvents() { @@ -234,9 +235,14 @@ public class EstadoResultadoController extends BaseController { private void fillResumen() { double ppm = this.estadoResultado.getPpm(); int aFavor = this.estadoResultado.getIvaFavor(); + int dias = this.estadoResultado.getDiasRendidos(); + + if(dias == 0) + dias = this.mes.lengthOfMonth(); this.view.getResumenPPM().setValue(ppm); this.view.getResumenIVAFavor().setValue(aFavor); + this.view.getDiasRendidosField().setValue(dias); this.updateResumen(); } @@ -343,6 +349,7 @@ public class EstadoResultadoController extends BaseController { int iva = this.view.getVentaIVAField().getValue(); double ppm = this.view.getResumenPPM().getValue(); int ivaFavor = this.view.getResumenIVAFavor().getValue(); + int diasRendidos = this.view.getDiasRendidosField().getValue(); int utilidad = bruto - totalGastosGenerales - totalGastosOperacionales - totalServicios; int ppmMes = (int) Math.round(ppm * (double) netoExentas / 100d); @@ -356,9 +363,11 @@ public class EstadoResultadoController extends BaseController { this.view.getResumenIVAPPM().setValue(IVAPPM); this.view.getResumenAPagar().setValue(aPagar); this.view.getResumenResultado().setValue(resultado); + this.view.getPromedioVentasField().setValue(resultado / diasRendidos); this.estadoResultado.setPpm(ppm); this.estadoResultado.setIvaFavor(ivaFavor); + this.estadoResultado.setDiasRendidos(diasRendidos); } } diff --git a/src/danielcortes/xyz/models/estado_resultado/EstadoResultado.java b/src/danielcortes/xyz/models/estado_resultado/EstadoResultado.java index 32eaed9..0dc24f2 100644 --- a/src/danielcortes/xyz/models/estado_resultado/EstadoResultado.java +++ b/src/danielcortes/xyz/models/estado_resultado/EstadoResultado.java @@ -31,6 +31,7 @@ public class EstadoResultado { private int otroServicio; private double ppm; private int ivaFavor; + private int diasRendidos; public int getId() { return id; @@ -184,6 +185,14 @@ public class EstadoResultado { this.ivaFavor = ivaFavor; } + public int getDiasRendidos() { + return diasRendidos; + } + + public void setDiasRendidos(int diasRendidos) { + this.diasRendidos = diasRendidos; + } + @Override public String toString() { return "EstadoResultado{" + @@ -206,17 +215,16 @@ public class EstadoResultado { ", otroServicio=" + otroServicio + ", ppm=" + ppm + ", ivaFavor=" + ivaFavor + + ", diasRendidos=" + diasRendidos + '}'; } @Override public boolean equals(Object o) { - if (this == o) { + if (this == o) return true; - } - if (!(o instanceof EstadoResultado)) { + if (o == null || getClass() != o.getClass()) return false; - } EstadoResultado that = (EstadoResultado) o; return id == that.id && costoVenta == that.costoVenta && @@ -236,14 +244,15 @@ public class EstadoResultado { otroServicio == that.otroServicio && Double.compare(that.ppm, ppm) == 0 && ivaFavor == that.ivaFavor && + diasRendidos == that.diasRendidos && Objects.equals(mes, that.mes); } @Override public int hashCode() { - return Objects.hash(id, mes, costoVenta, cuentaCorrienteFactura, cuentaCorrienteBoleta, - cuentaCorrienteSinRespaldo, remuneraciones, finiquitos, aguinaldo, bonosPersonal, - honorariosContador, arriendo, agua, luz, gas, telefono, otroServicio, ppm, ivaFavor); + return Objects + .hash(id, mes, costoVenta, cuentaCorrienteFactura, cuentaCorrienteBoleta, cuentaCorrienteSinRespaldo, remuneraciones, finiquitos, aguinaldo, + bonosPersonal, honorariosContador, arriendo, agua, luz, gas, telefono, otroServicio, ppm, ivaFavor, diasRendidos); } } diff --git a/src/danielcortes/xyz/models/estado_resultado/SQLiteEstadoResultadoDAO.java b/src/danielcortes/xyz/models/estado_resultado/SQLiteEstadoResultadoDAO.java index acc8f55..7077409 100644 --- a/src/danielcortes/xyz/models/estado_resultado/SQLiteEstadoResultadoDAO.java +++ b/src/danielcortes/xyz/models/estado_resultado/SQLiteEstadoResultadoDAO.java @@ -57,6 +57,7 @@ public class SQLiteEstadoResultadoDAO implements EstadoResultadoDAO { estadoResultado.setOtroServicio(rs.getInt("otro_servicio")); estadoResultado.setPpm(rs.getDouble("ppm")); estadoResultado.setIvaFavor(rs.getInt("ivaFavor")); + estadoResultado.setDiasRendidos(rs.getInt("dias_rendidos")); } } } @@ -99,6 +100,7 @@ public class SQLiteEstadoResultadoDAO implements EstadoResultadoDAO { estadoResultado.setOtroServicio(rs.getInt("otro_servicio")); estadoResultado.setPpm(rs.getDouble("ppm")); estadoResultado.setIvaFavor(rs.getInt("ivaFavor")); + estadoResultado.setDiasRendidos(rs.getInt("dias_rendidos")); } } } @@ -140,6 +142,7 @@ public class SQLiteEstadoResultadoDAO implements EstadoResultadoDAO { estadoResultado.setOtroServicio(rs.getInt("otro_servicio")); estadoResultado.setPpm(rs.getDouble("ppm")); estadoResultado.setIvaFavor(rs.getInt("ivaFavor")); + estadoResultado.setDiasRendidos(rs.getInt("dias_rendidos")); } } } @@ -154,7 +157,7 @@ public class SQLiteEstadoResultadoDAO implements EstadoResultadoDAO { @Override public void insert(EstadoResultado estadoResultado) { log.debug("Se intentara insertar el EstadoResultado " + estadoResultado); - String query = "insert into estado_resultado (mes, costo_venta, cuenta_corriente_factura, cuenta_corriente_boleta, cuenta_corriente_sin_respaldo, remuneraciones, finiquitos, aguinaldo, bonos_personal, honorarios_contador, arriendo, agua, luz, gas, telefono, otro_servicio, ppm, ivaFavor) values (?, ?, ?, ?, ?, ? , ?, ? , ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"; + String query = "insert into estado_resultado (mes, costo_venta, cuenta_corriente_factura, cuenta_corriente_boleta, cuenta_corriente_sin_respaldo, remuneraciones, finiquitos, aguinaldo, bonos_personal, honorarios_contador, arriendo, agua, luz, gas, telefono, otro_servicio, ppm, ivaFavor, dias_rendidos) values (?, ?, ?, ?, ?, ? , ?, ? , ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"; try (Connection conn = connectionHolder.getConnection()) { try (PreparedStatement ps = conn.prepareStatement(query)) { ps.setString(1, estadoResultado.getMes().atDay(1).toString()); @@ -175,6 +178,7 @@ public class SQLiteEstadoResultadoDAO implements EstadoResultadoDAO { ps.setInt(16, estadoResultado.getOtroServicio()); ps.setDouble(17, estadoResultado.getPpm()); ps.setDouble(18, estadoResultado.getIvaFavor()); + ps.setInt(19, estadoResultado.getDiasRendidos()); ps.executeUpdate(); } @@ -193,7 +197,7 @@ public class SQLiteEstadoResultadoDAO implements EstadoResultadoDAO { @Override public void update(EstadoResultado estadoResultado) { log.debug("Se intentara actualizar el estadoResultado " + estadoResultado); - String query = "update estado_resultado set mes = ?, costo_venta = ?, cuenta_corriente_factura = ?, cuenta_corriente_boleta = ?, cuenta_corriente_sin_respaldo = ?, remuneraciones = ?, finiquitos = ?, aguinaldo = ?, bonos_personal = ?, honorarios_contador = ?, arriendo = ?, agua = ?, luz = ?, gas = ?, telefono = ?, otro_servicio = ?, ppm = ?, ivaFavor = ? where id = ?"; + String query = "update estado_resultado set mes = ?, costo_venta = ?, cuenta_corriente_factura = ?, cuenta_corriente_boleta = ?, cuenta_corriente_sin_respaldo = ?, remuneraciones = ?, finiquitos = ?, aguinaldo = ?, bonos_personal = ?, honorarios_contador = ?, arriendo = ?, agua = ?, luz = ?, gas = ?, telefono = ?, otro_servicio = ?, ppm = ?, ivaFavor = ?, dias_rendidos = ? where id = ?"; try (Connection conn = connectionHolder.getConnection()) { try (PreparedStatement ps = conn.prepareStatement(query)) { ps.setString(1, estadoResultado.getMes().atDay(1).toString()); @@ -214,7 +218,8 @@ public class SQLiteEstadoResultadoDAO implements EstadoResultadoDAO { ps.setInt(16, estadoResultado.getOtroServicio()); ps.setDouble(17, estadoResultado.getPpm()); ps.setDouble(18, estadoResultado.getIvaFavor()); - ps.setInt(19, estadoResultado.getId()); + ps.setInt(19, estadoResultado.getDiasRendidos()); + ps.setInt(20, estadoResultado.getId()); ps.executeUpdate(); } diff --git a/src/danielcortes/xyz/views/EstadoResultadoView.form b/src/danielcortes/xyz/views/EstadoResultadoView.form index 4d46a6f..d0671fc 100644 --- a/src/danielcortes/xyz/views/EstadoResultadoView.form +++ b/src/danielcortes/xyz/views/EstadoResultadoView.form @@ -3,7 +3,7 @@ - + @@ -53,6 +53,7 @@ + @@ -113,10 +114,10 @@ - + - + @@ -163,7 +164,7 @@ - + @@ -205,17 +206,13 @@ - + + - - - - - @@ -260,6 +257,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -472,6 +509,7 @@ + @@ -546,6 +584,7 @@ + @@ -589,6 +628,7 @@ + @@ -739,6 +779,7 @@ + diff --git a/src/danielcortes/xyz/views/EstadoResultadoView.java b/src/danielcortes/xyz/views/EstadoResultadoView.java index 76fae3a..8263665 100644 --- a/src/danielcortes/xyz/views/EstadoResultadoView.java +++ b/src/danielcortes/xyz/views/EstadoResultadoView.java @@ -7,6 +7,7 @@ import danielcortes.xyz.views.components.DoubleFormatedTextField; import danielcortes.xyz.views.components.NumberFormatedTextField; import danielcortes.xyz.views.components.YearSpinnerModel; import java.awt.Dimension; +import java.awt.Font; import java.awt.Insets; import java.time.LocalDate; import java.time.YearMonth; @@ -64,6 +65,8 @@ public class EstadoResultadoView { private JButton guardarButton; private JButton exportarButton; private DoubleFormatedTextField gastosOperacionesPorcentajeCostoVenta; + private NumberFormatedTextField promedioVentasField; + private NumberFormatedTextField diasRendidosField; private ArrayList months; @@ -243,9 +246,16 @@ public class EstadoResultadoView { return exportarButton; } + public NumberFormatedTextField getPromedioVentasField() { + return promedioVentasField; + } + + public NumberFormatedTextField getDiasRendidosField() { + return diasRendidosField; + } + /** - * Method generated by IntelliJ IDEA GUI Designer >>> IMPORTANT!! <<< DO NOT edit this method OR - * call it in your code! + * Method generated by IntelliJ IDEA GUI Designer >>> IMPORTANT!! <<< DO NOT edit this method OR call it in your code! * * @noinspection ALL */ @@ -255,496 +265,442 @@ public class EstadoResultadoView { contentPanel.setLayout(new GridLayoutManager(3, 3, new Insets(10, 10, 10, 10), -1, -1)); final JPanel panel1 = new JPanel(); panel1.setLayout(new GridLayoutManager(6, 2, new Insets(10, 10, 10, 10), -1, -1)); - contentPanel.add(panel1, - new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, - null, 0, false)); + contentPanel.add(panel1, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null, 0, false)); panel1.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), "Venta")); final JLabel label1 = new JLabel(); label1.setText("Bruto:"); - panel1.add(label1, - new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + panel1.add(label1, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label2 = new JLabel(); label2.setText("Neto:"); - panel1.add(label2, - new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + panel1.add(label2, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label3 = new JLabel(); label3.setText("IVA:"); - panel1.add(label3, - new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + panel1.add(label3, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label4 = new JLabel(); label4.setText("Exentas:"); - panel1.add(label4, - new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + panel1.add(label4, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label5 = new JLabel(); + Font label5Font = this.$$$getFont$$$(null, Font.BOLD, -1, label5.getFont()); + if (label5Font != null) + label5.setFont(label5Font); label5.setText("Neto + Exentas:"); - panel1.add(label5, - new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + panel1.add(label5, new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); ventaBrutaField = new NumberFormatedTextField(); ventaBrutaField.setEditable(false); - panel1.add(ventaBrutaField, new GridConstraints(0, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel1.add(ventaBrutaField, + new GridConstraints(0, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); ventaNetaField = new NumberFormatedTextField(); ventaNetaField.setEditable(false); - panel1.add(ventaNetaField, new GridConstraints(1, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel1.add(ventaNetaField, + new GridConstraints(1, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); ventaIVAField = new NumberFormatedTextField(); ventaIVAField.setEditable(false); - panel1.add(ventaIVAField, new GridConstraints(2, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel1.add(ventaIVAField, + new GridConstraints(2, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); ventaExentasField = new NumberFormatedTextField(); ventaExentasField.setEditable(false); - panel1.add(ventaExentasField, new GridConstraints(3, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel1.add(ventaExentasField, + new GridConstraints(3, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); ventasNetaExentasField = new NumberFormatedTextField(); ventasNetaExentasField.setEditable(false); - panel1.add(ventasNetaExentasField, new GridConstraints(5, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel1.add(ventasNetaExentasField, + new GridConstraints(5, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); final Spacer spacer1 = new Spacer(); - panel1.add(spacer1, new GridConstraints(4, 1, 1, 1, GridConstraints.ANCHOR_CENTER, - GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null, null, null, 0, - false)); + panel1.add(spacer1, + new GridConstraints(4, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null, + null, null, 0, false)); final JPanel panel2 = new JPanel(); - panel2.setLayout(new GridLayoutManager(9, 2, new Insets(10, 10, 10, 10), -1, -1)); - contentPanel.add(panel2, - new GridConstraints(1, 2, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, - null, 0, false)); - panel2 - .setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), "Resumen")); + panel2.setLayout(new GridLayoutManager(11, 2, new Insets(10, 10, 10, 10), -1, -1)); + contentPanel.add(panel2, new GridConstraints(1, 2, 2, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null, 0, false)); + panel2.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), "Resumen")); resumenUtilidad = new NumberFormatedTextField(); resumenUtilidad.setEditable(false); - panel2.add(resumenUtilidad, new GridConstraints(0, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel2.add(resumenUtilidad, + new GridConstraints(0, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); resumenPPMMes = new NumberFormatedTextField(); resumenPPMMes.setEditable(false); - panel2.add(resumenPPMMes, new GridConstraints(2, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel2.add(resumenPPMMes, + new GridConstraints(2, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); resumenIVAMes = new NumberFormatedTextField(); resumenIVAMes.setEditable(false); - panel2.add(resumenIVAMes, new GridConstraints(3, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel2.add(resumenIVAMes, + new GridConstraints(3, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); resumenIVAFavor = new NumberFormatedTextField(); resumenIVAFavor.setEditable(true); - panel2.add(resumenIVAFavor, new GridConstraints(5, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel2.add(resumenIVAFavor, + new GridConstraints(5, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); resumenResultado = new NumberFormatedTextField(); resumenResultado.setEditable(false); - panel2.add(resumenResultado, new GridConstraints(8, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel2.add(resumenResultado, + new GridConstraints(7, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); final JLabel label6 = new JLabel(); label6.setText("Utilidad:"); - panel2.add(label6, - new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + panel2.add(label6, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label7 = new JLabel(); label7.setText("PPM Mes:"); - panel2.add(label7, - new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + panel2.add(label7, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label8 = new JLabel(); label8.setText("+ IVA Mes:"); - panel2.add(label8, - new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + panel2.add(label8, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label9 = new JLabel(); label9.setText("- IVA A Favor:"); - panel2.add(label9, - new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + panel2.add(label9, new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label10 = new JLabel(); + Font label10Font = this.$$$getFont$$$(null, Font.BOLD, -1, label10.getFont()); + if (label10Font != null) + label10.setFont(label10Font); label10.setText("Resultado:"); - panel2.add(label10, - new GridConstraints(8, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); - final Spacer spacer2 = new Spacer(); - panel2.add(spacer2, new GridConstraints(7, 1, 1, 1, GridConstraints.ANCHOR_CENTER, - GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null, null, null, 0, - false)); + panel2.add(label10, new GridConstraints(7, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label11 = new JLabel(); label11.setText("PPM:"); - panel2.add(label11, - new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + panel2.add(label11, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); resumenAPagar = new NumberFormatedTextField(); resumenAPagar.setEditable(false); - panel2.add(resumenAPagar, new GridConstraints(6, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel2.add(resumenAPagar, + new GridConstraints(6, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); final JLabel label12 = new JLabel(); label12.setText("A Pagar PPM + IVA"); - panel2.add(label12, - new GridConstraints(6, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + panel2.add(label12, new GridConstraints(6, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); resumenIVAPPM = new NumberFormatedTextField(); resumenIVAPPM.setEditable(false); - panel2.add(resumenIVAPPM, new GridConstraints(4, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel2.add(resumenIVAPPM, + new GridConstraints(4, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); resumenPPM = new DoubleFormatedTextField(); - panel2.add(resumenPPM, new GridConstraints(1, 1, 1, 1, GridConstraints.ANCHOR_CENTER, - GridConstraints.FILL_HORIZONTAL, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel2.add(resumenPPM, new GridConstraints(1, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), + null, 0, false)); + diasRendidosField = new NumberFormatedTextField(); + panel2.add(diasRendidosField, + new GridConstraints(8, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + final JLabel label13 = new JLabel(); + label13.setText("Dias Rendidos:"); + panel2.add(label13, new GridConstraints(8, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); + final JLabel label14 = new JLabel(); + Font label14Font = this.$$$getFont$$$(null, Font.BOLD, -1, label14.getFont()); + if (label14Font != null) + label14.setFont(label14Font); + label14.setText("Promedio Ventas:"); + panel2.add(label14, new GridConstraints(9, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); + promedioVentasField = new NumberFormatedTextField(); + promedioVentasField.setEditable(false); + panel2.add(promedioVentasField, + new GridConstraints(9, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + final Spacer spacer2 = new Spacer(); + panel2.add(spacer2, + new GridConstraints(10, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null, + null, null, 0, false)); final JPanel panel3 = new JPanel(); panel3.setLayout(new GridLayoutManager(1, 7, new Insets(0, 0, 0, 0), -1, -1)); - contentPanel.add(panel3, - new GridConstraints(0, 0, 1, 3, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); + contentPanel.add(panel3, new GridConstraints(0, 0, 1, 3, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final Spacer spacer3 = new Spacer(); - panel3.add(spacer3, new GridConstraints(0, 4, 1, 1, GridConstraints.ANCHOR_CENTER, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, 1, null, null, null, - 0, false)); - final JLabel label13 = new JLabel(); - label13.setText("Mes:"); - panel3.add(label13, - new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); - panel3.add(monthCombo, new GridConstraints(0, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); - final JLabel label14 = new JLabel(); - label14.setText("Año:"); - panel3.add(label14, - new GridConstraints(0, 2, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); - panel3.add(yearSpinner, new GridConstraints(0, 3, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel3.add(spacer3, + new GridConstraints(0, 4, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, 1, null, + null, null, 0, false)); + final JLabel label15 = new JLabel(); + label15.setText("Mes:"); + panel3.add(label15, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); + panel3.add(monthCombo, new GridConstraints(0, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), + null, 0, false)); + final JLabel label16 = new JLabel(); + label16.setText("Año:"); + panel3.add(label16, new GridConstraints(0, 2, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); + panel3.add(yearSpinner, new GridConstraints(0, 3, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), + null, 0, false)); guardarButton = new JButton(); guardarButton.setText("Guardar"); - panel3.add(guardarButton, new GridConstraints(0, 6, 1, 1, GridConstraints.ANCHOR_CENTER, - GridConstraints.FILL_HORIZONTAL, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel3.add(guardarButton, new GridConstraints(0, 6, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), + null, 0, false)); exportarButton = new JButton(); exportarButton.setText("Exportar"); - panel3.add(exportarButton, new GridConstraints(0, 5, 1, 1, GridConstraints.ANCHOR_CENTER, - GridConstraints.FILL_HORIZONTAL, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel3.add(exportarButton, new GridConstraints(0, 5, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), + null, 0, false)); final JPanel panel4 = new JPanel(); panel4.setLayout(new GridLayoutManager(10, 3, new Insets(10, 10, 10, 10), -1, -1)); - contentPanel.add(panel4, - new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, - null, 0, false)); - panel4.setBorder(BorderFactory - .createTitledBorder(BorderFactory.createEtchedBorder(), "Gastos Operacionales")); - final JLabel label15 = new JLabel(); - label15.setText("Costo de Venta:"); - panel4.add(label15, - new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); - final JLabel label16 = new JLabel(); - label16.setText("Remuneraciones:"); - panel4.add(label16, - new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + contentPanel.add(panel4, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null, 0, false)); + panel4.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), "Gastos Operacionales")); final JLabel label17 = new JLabel(); - label17.setText("Finiquitos:"); - panel4.add(label17, - new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + label17.setText("Costo de Venta:"); + panel4.add(label17, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label18 = new JLabel(); - label18.setText("Aguinaldo:"); - panel4.add(label18, - new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + label18.setText("Remuneraciones:"); + panel4.add(label18, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label19 = new JLabel(); - label19.setText("Partime:"); - panel4.add(label19, - new GridConstraints(4, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + label19.setText("Finiquitos:"); + panel4.add(label19, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label20 = new JLabel(); - label20.setText("Bonos Personal:"); - panel4.add(label20, - new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + label20.setText("Aguinaldo:"); + panel4.add(label20, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label21 = new JLabel(); - label21.setText("Honorarios Contador:"); - panel4.add(label21, - new GridConstraints(6, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + label21.setText("Partime:"); + panel4.add(label21, new GridConstraints(4, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label22 = new JLabel(); - label22.setText("Arriendo:"); - panel4.add(label22, - new GridConstraints(7, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + label22.setText("Bonos Personal:"); + panel4.add(label22, new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); + final JLabel label23 = new JLabel(); + label23.setText("Honorarios Contador:"); + panel4.add(label23, new GridConstraints(6, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); + final JLabel label24 = new JLabel(); + label24.setText("Arriendo:"); + panel4.add(label24, new GridConstraints(7, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); gastosOperacionalesCostoVenta = new NumberFormatedTextField(); panel4.add(gastosOperacionalesCostoVenta, - new GridConstraints(0, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + new GridConstraints(0, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); gastosOperacionalesRemuneraciones = new NumberFormatedTextField(); panel4.add(gastosOperacionalesRemuneraciones, - new GridConstraints(1, 1, 1, 2, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + new GridConstraints(1, 1, 1, 2, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); gastosOperacionalesFiniquitos = new NumberFormatedTextField(); panel4.add(gastosOperacionalesFiniquitos, - new GridConstraints(2, 1, 1, 2, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + new GridConstraints(2, 1, 1, 2, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); gastosOperacionalesAguinaldo = new NumberFormatedTextField(); panel4.add(gastosOperacionalesAguinaldo, - new GridConstraints(3, 1, 1, 2, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + new GridConstraints(3, 1, 1, 2, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); gastosOperacionalesPartime = new NumberFormatedTextField(); gastosOperacionalesPartime.setEditable(false); panel4.add(gastosOperacionalesPartime, - new GridConstraints(4, 1, 1, 2, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + new GridConstraints(4, 1, 1, 2, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); gastosOperacionalesBonos = new NumberFormatedTextField(); panel4.add(gastosOperacionalesBonos, - new GridConstraints(5, 1, 1, 2, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + new GridConstraints(5, 1, 1, 2, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); gastosOperacionalesHonorariosContador = new NumberFormatedTextField(); panel4.add(gastosOperacionalesHonorariosContador, - new GridConstraints(6, 1, 1, 2, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + new GridConstraints(6, 1, 1, 2, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); gastosOperacionalesArriendo = new NumberFormatedTextField(); panel4.add(gastosOperacionalesArriendo, - new GridConstraints(7, 1, 1, 2, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + new GridConstraints(7, 1, 1, 2, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); - final JLabel label23 = new JLabel(); - label23.setText("Total:"); - panel4.add(label23, - new GridConstraints(9, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + final JLabel label25 = new JLabel(); + Font label25Font = this.$$$getFont$$$(null, Font.BOLD, -1, label25.getFont()); + if (label25Font != null) + label25.setFont(label25Font); + label25.setText("Total:"); + panel4.add(label25, new GridConstraints(9, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); gastosOperacionalesTotal = new NumberFormatedTextField(); gastosOperacionalesTotal.setEditable(false); panel4.add(gastosOperacionalesTotal, - new GridConstraints(9, 1, 1, 2, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + new GridConstraints(9, 1, 1, 2, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); final Spacer spacer4 = new Spacer(); - panel4.add(spacer4, new GridConstraints(8, 1, 1, 1, GridConstraints.ANCHOR_CENTER, - GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null, null, null, 0, - false)); + panel4.add(spacer4, + new GridConstraints(8, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null, + null, null, 0, false)); gastosOperacionesPorcentajeCostoVenta = new DoubleFormatedTextField(); gastosOperacionesPorcentajeCostoVenta.setColumns(6); gastosOperacionesPorcentajeCostoVenta.setEditable(false); - panel4.add(gastosOperacionesPorcentajeCostoVenta, - new GridConstraints(0, 2, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); + panel4.add(gastosOperacionesPorcentajeCostoVenta, new GridConstraints(0, 2, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JPanel panel5 = new JPanel(); panel5.setLayout(new GridLayoutManager(7, 2, new Insets(10, 10, 10, 10), -1, -1)); - contentPanel.add(panel5, - new GridConstraints(1, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, - null, 0, false)); - panel5.setBorder( - BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), "Servicios")); - final JLabel label24 = new JLabel(); - label24.setText("Agua:"); - panel5.add(label24, - new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); - final JLabel label25 = new JLabel(); - label25.setText("Luz:"); - panel5.add(label25, - new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + contentPanel.add(panel5, new GridConstraints(1, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null, 0, false)); + panel5.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), "Servicios")); final JLabel label26 = new JLabel(); - label26.setText("Gas:"); - panel5.add(label26, - new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + label26.setText("Agua:"); + panel5.add(label26, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label27 = new JLabel(); - label27.setText("Telefono:"); - panel5.add(label27, - new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + label27.setText("Luz:"); + panel5.add(label27, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label28 = new JLabel(); - label28.setText("Total:"); - panel5.add(label28, - new GridConstraints(6, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + label28.setText("Gas:"); + panel5.add(label28, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); + final JLabel label29 = new JLabel(); + label29.setText("Telefono:"); + panel5.add(label29, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); + final JLabel label30 = new JLabel(); + Font label30Font = this.$$$getFont$$$(null, Font.BOLD, -1, label30.getFont()); + if (label30Font != null) + label30.setFont(label30Font); + label30.setText("Total:"); + panel5.add(label30, new GridConstraints(6, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); serviciosAgua = new NumberFormatedTextField(); - panel5.add(serviciosAgua, new GridConstraints(0, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel5.add(serviciosAgua, + new GridConstraints(0, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); serviciosLuz = new NumberFormatedTextField(); - panel5.add(serviciosLuz, new GridConstraints(1, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel5.add(serviciosLuz, + new GridConstraints(1, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); serviciosGas = new NumberFormatedTextField(); - panel5.add(serviciosGas, new GridConstraints(2, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel5.add(serviciosGas, + new GridConstraints(2, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); serviciosTelefono = new NumberFormatedTextField(); - panel5.add(serviciosTelefono, new GridConstraints(3, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + panel5.add(serviciosTelefono, + new GridConstraints(3, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); serviciosTotal = new NumberFormatedTextField(); serviciosTotal.setEditable(false); - panel5.add(serviciosTotal, new GridConstraints(6, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + serviciosTotal.setText(""); + panel5.add(serviciosTotal, + new GridConstraints(6, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); final Spacer spacer5 = new Spacer(); - panel5.add(spacer5, new GridConstraints(5, 1, 1, 1, GridConstraints.ANCHOR_CENTER, - GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null, null, null, 0, - false)); + panel5.add(spacer5, + new GridConstraints(5, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null, + null, null, 0, false)); serviciosOtro = new NumberFormatedTextField(); - panel5.add(serviciosOtro, new GridConstraints(4, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); - final JLabel label29 = new JLabel(); - label29.setText("Otros:"); - panel5.add(label29, - new GridConstraints(4, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + panel5.add(serviciosOtro, + new GridConstraints(4, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); + final JLabel label31 = new JLabel(); + label31.setText("Otros:"); + panel5.add(label31, new GridConstraints(4, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JPanel panel6 = new JPanel(); panel6.setLayout(new GridLayoutManager(8, 2, new Insets(10, 10, 10, 10), -1, -1)); - contentPanel.add(panel6, - new GridConstraints(2, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, - GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, - null, 0, false)); - panel6.setBorder( - BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), "Gastos Generales")); + contentPanel.add(panel6, new GridConstraints(2, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, + GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null, 0, false)); + panel6.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), "Gastos Generales")); gastosGeneralesCuentaCorrienteFactura = new NumberFormatedTextField(); panel6.add(gastosGeneralesCuentaCorrienteFactura, - new GridConstraints(0, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + new GridConstraints(0, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); gastosGeneralesCuentaCorrienteBoleta = new NumberFormatedTextField(); panel6.add(gastosGeneralesCuentaCorrienteBoleta, - new GridConstraints(1, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + new GridConstraints(1, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); gastosGeneralesCuentaCorrienteSinRespaldo = new NumberFormatedTextField(); panel6.add(gastosGeneralesCuentaCorrienteSinRespaldo, - new GridConstraints(2, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + new GridConstraints(2, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); gastosGeneralesEfectivoFacturaField = new NumberFormatedTextField(); gastosGeneralesEfectivoFacturaField.setEditable(false); panel6.add(gastosGeneralesEfectivoFacturaField, - new GridConstraints(3, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + new GridConstraints(3, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); gastosGeneralesEfectivoBoletaField = new NumberFormatedTextField(); gastosGeneralesEfectivoBoletaField.setEditable(false); panel6.add(gastosGeneralesEfectivoBoletaField, - new GridConstraints(4, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + new GridConstraints(4, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); gastosGeneralesEfectivoSinRespaldo = new NumberFormatedTextField(); gastosGeneralesEfectivoSinRespaldo.setEditable(false); panel6.add(gastosGeneralesEfectivoSinRespaldo, - new GridConstraints(5, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + new GridConstraints(5, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); gastosGeneralesTotal = new NumberFormatedTextField(); gastosGeneralesTotal.setEditable(false); - panel6.add(gastosGeneralesTotal, new GridConstraints(7, 1, 1, 1, GridConstraints.ANCHOR_WEST, - GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, - GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); - final JLabel label30 = new JLabel(); - label30.setText("CTA CTE Con Factura:"); - panel6.add(label30, - new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); - final JLabel label31 = new JLabel(); - label31.setText("CTA CTE Con Boleta:"); - panel6.add(label31, - new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + panel6.add(gastosGeneralesTotal, + new GridConstraints(7, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, + GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false)); final JLabel label32 = new JLabel(); - label32.setText("CTA CTE Sin Respaldo:"); - panel6.add(label32, - new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + label32.setText("CTA CTE Con Factura:"); + panel6.add(label32, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label33 = new JLabel(); - label33.setText("Efectivo Con Factura:"); - panel6.add(label33, - new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + label33.setText("CTA CTE Con Boleta:"); + panel6.add(label33, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label34 = new JLabel(); - label34.setText("Efectivo Con Boleta:"); - panel6.add(label34, - new GridConstraints(4, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + label34.setText("CTA CTE Sin Respaldo:"); + panel6.add(label34, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label35 = new JLabel(); - label35.setText("Efectivo Sin Respaldo"); - panel6.add(label35, - new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + label35.setText("Efectivo Con Factura:"); + panel6.add(label35, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final JLabel label36 = new JLabel(); - label36.setText("Total:"); - panel6.add(label36, - new GridConstraints(7, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, - GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, - false)); + label36.setText("Efectivo Con Boleta:"); + panel6.add(label36, new GridConstraints(4, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); + final JLabel label37 = new JLabel(); + label37.setText("Efectivo Sin Respaldo"); + panel6.add(label37, new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); + final JLabel label38 = new JLabel(); + Font label38Font = this.$$$getFont$$$(null, Font.BOLD, -1, label38.getFont()); + if (label38Font != null) + label38.setFont(label38Font); + label38.setText("Total:"); + panel6.add(label38, new GridConstraints(7, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, + GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); final Spacer spacer6 = new Spacer(); - panel6.add(spacer6, new GridConstraints(6, 1, 1, 1, GridConstraints.ANCHOR_CENTER, - GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null, null, null, 0, - false)); + panel6.add(spacer6, + new GridConstraints(6, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null, + null, null, 0, false)); + } + + /** + * @noinspection ALL + */ + private Font $$$getFont$$$(String fontName, int style, int size, Font currentFont) { + if (currentFont == null) + return null; + String resultName; + if (fontName == null) { + resultName = currentFont.getName(); + } else { + Font testFont = new Font(fontName, Font.PLAIN, 10); + if (testFont.canDisplay('a') && testFont.canDisplay('1')) { + resultName = fontName; + } else { + resultName = currentFont.getName(); + } + } + return new Font(resultName, style >= 0 ? style : currentFont.getStyle(), size >= 0 ? size : currentFont.getSize()); } /**