Example usage for com.jgoodies.forms.layout Sizes DLUY9

List of usage examples for com.jgoodies.forms.layout Sizes DLUY9

Introduction

In this page you can find the example usage for com.jgoodies.forms.layout Sizes DLUY9.

Prototype

ConstantSize DLUY9

To view the source code for com.jgoodies.forms.layout Sizes DLUY9.

Click Source Link

Usage

From source file:com.spirit.nomina.gui.panel.JPPagoRolDecimoCuarto.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance();
    lblOficina = new JLabel();
    cmbOficina = new JComboBox();
    lblMesInicio = new JLabel();
    cmbMesInicio = new DateComboBox();
    lblMesFin = new JLabel();
    cmbMesFin = new DateComboBox();
    btnGenerar = new JButton();
    gfsDetallesRolPago = compFactory.createSeparator("Detalle Rol de Pago");
    btnSeleccionarTodos = new JButton();
    cmbTipoPagoTodos = new JComboBox();
    btnCuentaBancariaTodos = new JButton();
    cmbCuentaBancariaTodos = new JComboBox();
    btnTipoPagoTodos = new JButton();
    spTblRolPagoDetalleR14 = new JScrollPane();
    tblRolPagoDetalleR14 = new JTable();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setName("Autorizacion Pago de Rol");
    setLayout(new FormLayout(
            new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(95)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(50)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(50)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(50)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
            new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY9), FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY3), FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec("fill:min(default;250dlu):grow"), FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC }));

    //---- lblOficina ----
    lblOficina.setText("Oficina:");
    add(lblOficina, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbOficina, cc.xy(5, 3));/*from   w  w  w  .  ja va2s.com*/

    //---- lblMesInicio ----
    lblMesInicio.setText("Mes Inicio: ");
    add(lblMesInicio, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbMesInicio, cc.xy(5, 5));

    //---- lblMesFin ----
    lblMesFin.setText("Mes Fin: ");
    add(lblMesFin, cc.xywh(9, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbMesFin, cc.xywh(11, 5, 3, 1));

    //---- btnGenerar ----
    btnGenerar.setText("Generar");
    add(btnGenerar, cc.xy(17, 5));
    add(gfsDetallesRolPago, cc.xywh(3, 9, 21, 1));

    //---- btnSeleccionarTodos ----
    btnSeleccionarTodos.setText("Seleccionar Todo");
    add(btnSeleccionarTodos, cc.xy(3, 11));
    add(cmbTipoPagoTodos, cc.xywh(5, 11, 3, 1));

    //---- btnCuentaBancariaTodos ----
    btnCuentaBancariaTodos.setText("Aplicar a Todos");
    add(btnCuentaBancariaTodos, cc.xywh(9, 11, 3, 1));
    add(cmbCuentaBancariaTodos, cc.xywh(13, 11, 7, 1));

    //---- btnTipoPagoTodos ----
    btnTipoPagoTodos.setText("Aplicar a todos");
    add(btnTipoPagoTodos, cc.xy(21, 11));

    //======== spTblRolPagoDetalleR14 ========
    {

        //---- tblRolPagoDetalleR14 ----
        tblRolPagoDetalleR14.setModel(new DefaultTableModel(
                new Object[][] { { false, null, null, null, null, null }, }, new String[] { " ", "Apellidos",
                        "Nombres", "Inicio Contrato", "D\u00edas Laborados", "D\u00e9cimo Cuarto" }) {
            Class[] columnTypes = new Class[] { Boolean.class, Object.class, Double.class, Double.class,
                    Double.class, Object.class };
            boolean[] columnEditable = new boolean[] { true, false, false, false, false, true };

            @Override
            public Class<?> getColumnClass(int columnIndex) {
                return columnTypes[columnIndex];
            }

            @Override
            public boolean isCellEditable(int rowIndex, int columnIndex) {
                return columnEditable[columnIndex];
            }
        });
        tblRolPagoDetalleR14.setColumnSelectionAllowed(false);
        tblRolPagoDetalleR14.setCellSelectionEnabled(true);
        tblRolPagoDetalleR14.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
        spTblRolPagoDetalleR14.setViewportView(tblRolPagoDetalleR14);
    }
    add(spTblRolPagoDetalleR14, cc.xywh(3, 15, 21, 5));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}