List of usage examples for com.jgoodies.forms.layout CellConstraints RIGHT
Alignment RIGHT
To view the source code for com.jgoodies.forms.layout CellConstraints RIGHT.
Click Source Link
From source file:com.spirit.rrhh.gui.panel.JPOrganizacion.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner Open Source Project license - unknown jtpOrganizacion = new JideTabbedPane(); panelOrganizacion = new JPanel(); lblEmpleado = new JLabel(); txtEmpleado = new JTextField(); btnEmpleado = new JButton(); lblDepartamentoEmpleado = new JLabel(); cmbDepartamentoEmpleado = new JComboBox(); lblCargo = new JLabel(); cmbCargo = new JComboBox(); lblFechaInicio = new JLabel(); cmbFechaInicio = new DateComboBox(); lblFechaFin = new JLabel(); cmbFechaFin = new DateComboBox(); lblDescripcion = new JLabel(); spTxtObservacion = new JScrollPane(); txtDescripcion = new JTextArea(); lblArchivo = new JLabel(); txtArchivo = new JTextField(); btnArchivo = new JButton(); btnVisualizarArchivo = new JButton(); panel1 = new JPanel(); btnAgregarDetalle = new JButton(); btnActualizarDetalle = new JButton(); btnEliminarDetalle = new JButton(); spTblOrganizacion = new JScrollPane(); tblOrganizacion = new JTable(); panelReporte = new JPanel(); lblOficina = new JLabel(); cmbOficina = new JComboBox(); lblDepartamento = new JLabel(); cmbDepartamento = new JComboBox(); btnConsultar = new JButton(); spTblVacacionesReporte = new JScrollPane(); tblOrganizacionReporte = new JTable(); CellConstraints cc = new CellConstraints(); //======== this ======== setName("Hoja de Valores"); setLayout(new FormLayout("default:grow", "fill:default:grow")); //======== jtpOrganizacion ======== {//from www . java 2 s .c o m //======== panelOrganizacion ======== { panelOrganizacion.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(100)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(12)), 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(Sizes.dluX(20)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(50)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(ColumnSpec.FILL, Sizes.dluX(70), FormSpec.DEFAULT_GROW), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC }, 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, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(12)), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(22)), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY6), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) })); //---- lblEmpleado ---- lblEmpleado.setText("Empleado: "); panelOrganizacion.add(lblEmpleado, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtEmpleado ---- txtEmpleado.setEditable(false); panelOrganizacion.add(txtEmpleado, cc.xywh(5, 3, 5, 1)); panelOrganizacion.add(btnEmpleado, cc.xywh(11, 3, 1, 1, CellConstraints.LEFT, CellConstraints.FILL)); //---- lblDepartamentoEmpleado ---- lblDepartamentoEmpleado.setText("Departamento:"); panelOrganizacion.add(lblDepartamentoEmpleado, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); panelOrganizacion.add(cmbDepartamentoEmpleado, cc.xywh(5, 5, 5, 1)); //---- lblCargo ---- lblCargo.setText("Cargo:"); panelOrganizacion.add(lblCargo, cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); panelOrganizacion.add(cmbCargo, cc.xywh(5, 7, 5, 1)); //---- lblFechaInicio ---- lblFechaInicio.setText("Fecha Inicio:"); panelOrganizacion.add(lblFechaInicio, cc.xywh(3, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); panelOrganizacion.add(cmbFechaInicio, cc.xy(5, 9)); //---- lblFechaFin ---- lblFechaFin.setText("Fecha Fin:"); panelOrganizacion.add(lblFechaFin, cc.xywh(9, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); panelOrganizacion.add(cmbFechaFin, cc.xywh(11, 9, 5, 1)); //---- lblDescripcion ---- lblDescripcion.setText("Descripci\u00f3n:"); panelOrganizacion.add(lblDescripcion, cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //======== spTxtObservacion ======== { spTxtObservacion.setViewportView(txtDescripcion); } panelOrganizacion.add(spTxtObservacion, cc.xywh(5, 11, 11, 3)); //---- lblArchivo ---- lblArchivo.setText("Archivo:"); panelOrganizacion.add(lblArchivo, cc.xywh(3, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtArchivo ---- txtArchivo.setEditable(false); panelOrganizacion.add(txtArchivo, cc.xywh(5, 17, 11, 1)); panelOrganizacion.add(btnArchivo, cc.xywh(17, 17, 1, 1, CellConstraints.FILL, CellConstraints.FILL)); panelOrganizacion.add(btnVisualizarArchivo, cc.xywh(19, 17, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL)); //======== panel1 ======== { panel1.setLayout( new FormLayout( new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC }, RowSpec.decodeSpecs("default"))); //---- btnAgregarDetalle ---- btnAgregarDetalle.setText("A"); panel1.add(btnAgregarDetalle, cc.xy(1, 1)); //---- btnActualizarDetalle ---- btnActualizarDetalle.setText("U"); panel1.add(btnActualizarDetalle, cc.xy(3, 1)); //---- btnEliminarDetalle ---- btnEliminarDetalle.setText("D"); panel1.add(btnEliminarDetalle, cc.xy(5, 1)); } panelOrganizacion.add(panel1, cc.xywh(3, 25, 3, 1)); //======== spTblOrganizacion ======== { //---- tblOrganizacion ---- tblOrganizacion.setPreferredScrollableViewportSize(new Dimension(450, 140)); tblOrganizacion.setModel(new DefaultTableModel( new Object[][] { { null, null, "", null, "", null }, }, new String[] { "Departamento", "Cargo", "Fecha Inicio", "Fecha Fin", "Observaci\u00f3n", "Archivo" }) { boolean[] columnEditable = new boolean[] { false, false, false, false, false, false }; @Override public boolean isCellEditable(int rowIndex, int columnIndex) { return columnEditable[columnIndex]; } }); spTblOrganizacion.setViewportView(tblOrganizacion); } panelOrganizacion.add(spTblOrganizacion, cc.xywh(3, 27, 19, 3)); } jtpOrganizacion.addTab("Organizacion", panelOrganizacion); //======== panelReporte ======== { panelReporte.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(130)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(70)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(ColumnSpec.FILL, Sizes.dluX(70), 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.DLUY6), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) })); //---- lblOficina ---- lblOficina.setText("Oficina:"); panelReporte.add(lblOficina, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); panelReporte.add(cmbOficina, cc.xy(5, 3)); //---- lblDepartamento ---- lblDepartamento.setText("Departamento:"); panelReporte.add(lblDepartamento, cc.xy(3, 5)); panelReporte.add(cmbDepartamento, cc.xy(5, 5)); //---- btnConsultar ---- btnConsultar.setText("Consultar"); panelReporte.add(btnConsultar, cc.xy(9, 5)); //======== spTblVacacionesReporte ======== { //---- tblOrganizacionReporte ---- tblOrganizacionReporte.setPreferredScrollableViewportSize(new Dimension(450, 140)); tblOrganizacionReporte.setModel( new DefaultTableModel(new Object[][] { { null, null, null, null, null, null }, }, new String[] { "Empleado", "Fecha Ingreso", "Oficina", "Departamento", "D\u00edas disfrutados", "Saldo de d\u00edas" }) { boolean[] columnEditable = new boolean[] { false, true, false, false, false, false }; @Override public boolean isCellEditable(int rowIndex, int columnIndex) { return columnEditable[columnIndex]; } }); spTblVacacionesReporte.setViewportView(tblOrganizacionReporte); } panelReporte.add(spTblVacacionesReporte, cc.xywh(3, 9, 11, 3)); } jtpOrganizacion.addTab("Reportes", panelReporte); } add(jtpOrganizacion, cc.xy(1, 1)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:com.spirit.rrhh.gui.panel.JPVacaciones.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner Open Source Project license - unknown jtpVacaciones = new JideTabbedPane(); panelVacaciones = new JPanel(); lblEmpleado = new JLabel(); txtEmpleado = new JTextField(); btnEmpleado = new JButton(); lblFechaIngreso = new JLabel(); txtFechaIngreso = new JTextField(); lblTotalDiasGenerados = new JLabel(); txtTotalDiasGenerados = new JTextField(); lblTotalDiasDisfrutados = new JLabel(); txtTotalDiasDisfrutados = new JTextField(); lblDiasDisponibles = new JLabel(); txtDiasDisponibles = new JTextField(); lblPeriodoVacaciones = new JLabel(); lblFechaInicio = new JLabel(); cmbFechaInicio = new DateComboBox(); lblFechaFin = new JLabel(); cmbFechaFin = new DateComboBox(); lblDiasDisfrutados = new JLabel(); txtDiasDisfrutados = new JTextField(); lblObservacion = new JLabel(); spTxtObservacion = new JScrollPane(); txtObservacion = new JTextArea(); lblArchivo = new JLabel(); txtArchivo = new JTextField(); btnArchivo = new JButton(); btnVisualizarArchivo = new JButton(); panel1 = new JPanel(); btnAgregarDetalle = new JButton(); btnActualizarDetalle = new JButton(); btnEliminarDetalle = new JButton(); spTblVacaciones = new JScrollPane(); tblVacaciones = new JTable(); panelReporte = new JPanel(); lblOficina = new JLabel(); cmbOficina = new JComboBox(); lblDepartamento = new JLabel(); cmbDepartamento = new JComboBox(); btnConsultar = new JButton(); cbPorFechas = new JCheckBox(); cmbFechaInicioReporte = new DateComboBox(); cmbFechaFinReporte = new DateComboBox(); spTblVacacionesReporte = new JScrollPane(); tblVacacionesReporte = new JTable(); tblReporteFechas = new JTable(); CellConstraints cc = new CellConstraints(); //======== this ======== setName("Hoja de Valores"); setLayout(new FormLayout("default:grow", "fill:default:grow")); //======== jtpVacaciones ======== {/* w ww. ja va 2s. c o m*/ //======== panelVacaciones ======== { panelVacaciones.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(100)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(90)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(20)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(50)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(ColumnSpec.FILL, Sizes.dluX(70), 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, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(12)), FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(22)), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY6), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) })); //---- lblEmpleado ---- lblEmpleado.setText("Empleado: "); panelVacaciones.add(lblEmpleado, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtEmpleado ---- txtEmpleado.setEditable(false); panelVacaciones.add(txtEmpleado, cc.xywh(5, 3, 5, 1)); panelVacaciones.add(btnEmpleado, cc.xywh(11, 3, 1, 1, CellConstraints.LEFT, CellConstraints.FILL)); //---- lblFechaIngreso ---- lblFechaIngreso.setText("Fecha de Ingreso:"); panelVacaciones.add(lblFechaIngreso, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtFechaIngreso ---- txtFechaIngreso.setEditable(false); txtFechaIngreso.setHorizontalAlignment(SwingConstants.CENTER); panelVacaciones.add(txtFechaIngreso, cc.xy(5, 5)); //---- lblTotalDiasGenerados ---- lblTotalDiasGenerados.setText("Total de D\u00edas generados:"); panelVacaciones.add(lblTotalDiasGenerados, cc.xywh(9, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtTotalDiasGenerados ---- txtTotalDiasGenerados.setEditable(false); txtTotalDiasGenerados.setHorizontalAlignment(SwingConstants.CENTER); panelVacaciones.add(txtTotalDiasGenerados, cc.xywh(11, 5, 3, 1)); //---- lblTotalDiasDisfrutados ---- lblTotalDiasDisfrutados.setText("Total de D\u00edas disfrutados:"); panelVacaciones.add(lblTotalDiasDisfrutados, cc.xywh(9, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtTotalDiasDisfrutados ---- txtTotalDiasDisfrutados.setEditable(false); txtTotalDiasDisfrutados.setHorizontalAlignment(SwingConstants.CENTER); panelVacaciones.add(txtTotalDiasDisfrutados, cc.xywh(11, 7, 3, 1)); //---- lblDiasDisponibles ---- lblDiasDisponibles.setText("D\u00edas disponibles:"); panelVacaciones.add(lblDiasDisponibles, cc.xywh(9, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtDiasDisponibles ---- txtDiasDisponibles.setEditable(false); txtDiasDisponibles.setHorizontalAlignment(SwingConstants.CENTER); panelVacaciones.add(txtDiasDisponibles, cc.xywh(11, 9, 3, 1)); //---- lblPeriodoVacaciones ---- lblPeriodoVacaciones.setText("Per\u00edodo de Vacaciones:"); panelVacaciones.add(lblPeriodoVacaciones, cc.xywh(3, 11, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT)); //---- lblFechaInicio ---- lblFechaInicio.setText("Fecha Inicio:"); panelVacaciones.add(lblFechaInicio, cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); panelVacaciones.add(cmbFechaInicio, cc.xy(5, 13)); //---- lblFechaFin ---- lblFechaFin.setText("Fecha Fin:"); panelVacaciones.add(lblFechaFin, cc.xywh(9, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); panelVacaciones.add(cmbFechaFin, cc.xywh(11, 13, 5, 1)); //---- lblDiasDisfrutados ---- lblDiasDisfrutados.setText("D\u00edas disfrutados:"); panelVacaciones.add(lblDiasDisfrutados, cc.xywh(3, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtDiasDisfrutados ---- txtDiasDisfrutados.setEditable(false); txtDiasDisfrutados.setHorizontalAlignment(SwingConstants.CENTER); panelVacaciones.add(txtDiasDisfrutados, cc.xy(5, 15)); //---- lblObservacion ---- lblObservacion.setText("Observaci\u00f3n:"); panelVacaciones.add(lblObservacion, cc.xywh(3, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //======== spTxtObservacion ======== { spTxtObservacion.setViewportView(txtObservacion); } panelVacaciones.add(spTxtObservacion, cc.xywh(5, 17, 11, 3)); //---- lblArchivo ---- lblArchivo.setText("Archivo:"); panelVacaciones.add(lblArchivo, cc.xywh(3, 21, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtArchivo ---- txtArchivo.setEditable(false); panelVacaciones.add(txtArchivo, cc.xywh(5, 21, 11, 1)); panelVacaciones.add(btnArchivo, cc.xywh(17, 21, 1, 1, CellConstraints.FILL, CellConstraints.FILL)); panelVacaciones.add(btnVisualizarArchivo, cc.xywh(19, 21, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL)); //======== panel1 ======== { panel1.setLayout( new FormLayout( new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC }, RowSpec.decodeSpecs("default"))); //---- btnAgregarDetalle ---- btnAgregarDetalle.setText("A"); panel1.add(btnAgregarDetalle, cc.xy(1, 1)); //---- btnActualizarDetalle ---- btnActualizarDetalle.setText("U"); panel1.add(btnActualizarDetalle, cc.xy(3, 1)); //---- btnEliminarDetalle ---- btnEliminarDetalle.setText("D"); panel1.add(btnEliminarDetalle, cc.xy(5, 1)); } panelVacaciones.add(panel1, cc.xywh(3, 25, 3, 1)); //======== spTblVacaciones ======== { //---- tblVacaciones ---- tblVacaciones.setPreferredScrollableViewportSize(new Dimension(450, 140)); tblVacaciones.setModel(new DefaultTableModel( new Object[][] { { null, null, "", null, null, null, "", null }, }, new String[] { "D\u00edas disponibles", "Fechas disfrutadas", "D\u00edas disfrutados", "Saldo de d\u00edas", "L-V", "S-D", "Observaci\u00f3n", "Archivo" }) { boolean[] columnEditable = new boolean[] { false, false, false, false, false, false, false, false }; @Override public boolean isCellEditable(int rowIndex, int columnIndex) { return columnEditable[columnIndex]; } }); spTblVacaciones.setViewportView(tblVacaciones); } panelVacaciones.add(spTblVacaciones, cc.xywh(3, 27, 19, 3)); } jtpVacaciones.addTab("Vacaciones", panelVacaciones); //======== panelReporte ======== { panelReporte.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(130)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(130)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(70)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(ColumnSpec.FILL, Sizes.dluX(70), 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, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY6), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) })); //---- lblOficina ---- lblOficina.setText("Oficina:"); panelReporte.add(lblOficina, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); panelReporte.add(cmbOficina, cc.xy(5, 3)); //---- lblDepartamento ---- lblDepartamento.setText("Departamento:"); panelReporte.add(lblDepartamento, cc.xy(3, 5)); panelReporte.add(cmbDepartamento, cc.xy(5, 5)); //---- btnConsultar ---- btnConsultar.setText("Consultar"); panelReporte.add(btnConsultar, cc.xy(11, 5)); //---- cbPorFechas ---- cbPorFechas.setText("Por Fechas:"); panelReporte.add(cbPorFechas, cc.xy(3, 7)); panelReporte.add(cmbFechaInicioReporte, cc.xy(5, 7)); panelReporte.add(cmbFechaFinReporte, cc.xy(9, 7)); //======== spTblVacacionesReporte ======== { //---- tblVacacionesReporte ---- tblVacacionesReporte.setPreferredScrollableViewportSize(new Dimension(450, 140)); tblVacacionesReporte.setModel( new DefaultTableModel(new Object[][] { { null, null, null, null, null, null, null }, }, new String[] { "Empleado", "Fecha Ingreso", "Oficina", "Departamento", "Total de d\u00edas", "D\u00edas disfrutados", "Saldo de d\u00edas" }) { boolean[] columnEditable = new boolean[] { false, true, false, false, false, false, false }; @Override public boolean isCellEditable(int rowIndex, int columnIndex) { return columnEditable[columnIndex]; } }); spTblVacacionesReporte.setViewportView(tblVacacionesReporte); } panelReporte.add(spTblVacacionesReporte, cc.xywh(3, 11, 13, 3)); } jtpVacaciones.addTab("Reportes", panelReporte); } add(jtpVacaciones, cc.xy(1, 1)); //---- tblReporteFechas ---- tblReporteFechas.setModel(new DefaultTableModel(new Object[][] { { null, null, null, null, null, "" }, }, new String[] { "Empleado", "Oficina", "Departamento", "Fecha Inicio", "Fecha Fin", "D\u00edas disfrutados" }) { boolean[] columnEditable = new boolean[] { false, false, false, false, false, false }; @Override public boolean isCellEditable(int rowIndex, int columnIndex) { return columnEditable[columnIndex]; } }); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:com.spirit.rrhh.gui.panel.JPVencimientosContrato.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner Open Source Project license - unknown lblEmpleado = new JLabel(); txtEmpleado = new JTextField(); btnEmpleado = new JButton(); btnLimpiarEmpleado = new JButton(); lblMes = new JLabel(); cmbMes = new DateComboBox(); cbAnioCompleto = new JCheckBox(); btnConsultar = new JButton(); spTblVencimientos = new JScrollPane(); tblVencimientos = new JTable(); CellConstraints cc = new CellConstraints(); //======== this ======== setLayout(new FormLayout( new ColumnSpec[] { new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(95)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, 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(12)) }, new RowSpec[] { new RowSpec(Sizes.dluY(12)), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY8), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(12)) })); //---- lblEmpleado ---- lblEmpleado.setText("Empleado:"); add(lblEmpleado, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtEmpleado ---- txtEmpleado.setEditable(true);// w w w . j a va 2 s.c o m add(txtEmpleado, cc.xywh(5, 3, 3, 1)); add(btnEmpleado, cc.xywh(9, 3, 1, 1, CellConstraints.LEFT, CellConstraints.FILL)); add(btnLimpiarEmpleado, cc.xywh(11, 3, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL)); //---- lblMes ---- lblMes.setText("Mes:"); add(lblMes, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); add(cmbMes, cc.xy(5, 5)); //---- cbAnioCompleto ---- cbAnioCompleto.setText("Ver todo el a\u00f1o"); add(cbAnioCompleto, cc.xy(7, 5)); //---- btnConsultar ---- btnConsultar.setText("Consultar"); add(btnConsultar, cc.xywh(5, 7, 1, 1, CellConstraints.LEFT, CellConstraints.FILL)); //======== spTblVencimientos ======== { spTblVencimientos.setPreferredSize(new Dimension(452, 100)); //---- tblVencimientos ---- tblVencimientos.setModel(new DefaultTableModel(new Object[][] { { "", null, null, "", "", null }, }, new String[] { "Oficina", "Departamento", "Empleado", "Fecha de Contrato", "90 d\u00edas", "360 d\u00edas" }) { boolean[] columnEditable = new boolean[] { false, false, false, false, false, false }; @Override public boolean isCellEditable(int rowIndex, int columnIndex) { return columnEditable[columnIndex]; } }); tblVencimientos.setPreferredScrollableViewportSize(new Dimension(450, 300)); tblVencimientos.setAutoResizeMode(JTable.AUTO_RESIZE_SUBSEQUENT_COLUMNS); tblVencimientos.setAutoCreateColumnsFromModel(true); spTblVencimientos.setViewportView(tblVencimientos); } add(spTblVencimientos, cc.xywh(3, 11, 11, 5)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:com.spirit.timeTracker.gui.main.JDCrearOrdenTrabajoGenerica.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner Open Source Project license - unknown dialogPane = new JPanel(); contentPane = new JPanel(); ldescripcion = new JLabel(); lblClienteOficina = new JLabel(); txtClienteOficina = new JTextField(); btnBuscarClienteOficina = new JButton(); lblDescripcion = new JLabel(); txtDescripcion = new JTextField(); lblEjecutivo = new JLabel(); cmbEjecutivo = new JComboBox(); lblEquipo = new JLabel(); cmbEquipo = new JComboBox(); lblTipo = new JLabel(); cmbTipo = new JComboBox(); lblSubtipo = new JLabel(); cmbSubtipo = new JComboBox(); btnCrear = new JButton(); btnCancelar = new JButton(); CellConstraints cc = new CellConstraints(); //======== this ======== setTitle("Crear Orden de Trabajo Gen\u00e9rica"); Container contentPane2 = getContentPane(); contentPane2.setLayout(new BorderLayout()); //======== dialogPane ======== {//from w w w.j a v a 2s. c o m dialogPane.setBorder(Borders.DIALOG_BORDER); dialogPane.setLayout(new BorderLayout()); //======== contentPane ======== { contentPane.setLayout(new FormLayout( new ColumnSpec[] { new ColumnSpec(Sizes.DLUX3), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(68)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(25)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(40)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(80)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.DLUX3) }, new RowSpec[] { new RowSpec(Sizes.DLUY3), FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY3) })); //---- ldescripcion ---- ldescripcion.setText("Por favor complete la siguiente informaci\u00f3n:"); contentPane.add(ldescripcion, cc.xywh(3, 3, 13, 1)); //---- lblClienteOficina ---- lblClienteOficina.setText("Cliente Oficina:"); contentPane.add(lblClienteOficina, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtClienteOficina ---- txtClienteOficina.setEditable(false); contentPane.add(txtClienteOficina, cc.xywh(5, 5, 7, 1)); contentPane.add(btnBuscarClienteOficina, cc.xywh(13, 5, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL)); //---- lblDescripcion ---- lblDescripcion.setText("Descripci\u00f3n:"); contentPane.add(lblDescripcion, cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); contentPane.add(txtDescripcion, cc.xywh(5, 7, 7, 1)); //---- lblEjecutivo ---- lblEjecutivo.setText("Ejecutivo:"); contentPane.add(lblEjecutivo, cc.xywh(3, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); contentPane.add(cmbEjecutivo, cc.xywh(5, 9, 3, 1)); //---- lblEquipo ---- lblEquipo.setText("Equipo:"); contentPane.add(lblEquipo, cc.xywh(9, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); contentPane.add(cmbEquipo, cc.xy(11, 9)); //---- lblTipo ---- lblTipo.setText("Tipo:"); contentPane.add(lblTipo, cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); contentPane.add(cmbTipo, cc.xywh(5, 11, 3, 1)); //---- lblSubtipo ---- lblSubtipo.setText("Subtipo:"); contentPane.add(lblSubtipo, cc.xywh(9, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); contentPane.add(cmbSubtipo, cc.xy(11, 11)); //---- btnCrear ---- btnCrear.setText("Crear Orden"); contentPane.add(btnCrear, cc.xy(5, 13)); //---- btnCancelar ---- btnCancelar.setText("Cancelar"); contentPane.add(btnCancelar, cc.xywh(7, 13, 3, 1)); } dialogPane.add(contentPane, BorderLayout.CENTER); } contentPane2.add(dialogPane, BorderLayout.SOUTH); pack(); setLocationRelativeTo(getOwner()); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:com.spirit.timeTracker.gui.main.JPInfoOrdenTrabajo.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner Open Source Project license - unknown jtpInfoOrdenTrabajo = new JTabbedPane(); panelOrden = new JPanel(); lblCodigo = new JLabel(); txtCodigo = new JTextField(); lblEstado = new JLabel(); txtEstado = new JTextField(); btnImprimir = new JButton(); lblCliente = new JLabel(); txtCliente = new JTextField(); lblCamapana = new JLabel(); txtCampana = new JTextField(); lblDirector = new JLabel(); txtDirector = new JTextField(); lblFechaCreacion = new JLabel(); txtFechaCreacion = new JTextField(); lblEjecutivo = new JLabel(); txtEjecutivo = new JTextField(); lblFechaLimite = new JLabel(); txtFechaLimite = new JTextField(); lblFechaEntrega = new JLabel(); txtFechaEntrega = new JTextField(); lblDescripcion = new JLabel(); txtDescripcion = new JTextField(); lblPropuesta = new JLabel(); txtPropuesta = new JTextField(); btnPropuesta = new JButton(); lblObservacion = new JLabel(); btnGuardar = new JButton(); spTxtObservacion = new JScrollPane(); txtObservacion = new JTextArea(); panelCampana = new JPanel(); spTblArchivosCampana = new JScrollPane(); tblArchivosCampana = new JTable(); CellConstraints cc = new CellConstraints(); //======== this ======== setLayout(new FormLayout( new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC }, new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC })); //======== jtpInfoOrdenTrabajo ======== {/*from w w w . j a v a 2 s .c om*/ //======== panelOrden ======== { panelOrden.setLayout(new FormLayout( new ColumnSpec[] { new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(ColumnSpec.FILL, Sizes.dluX(110), FormSpec.DEFAULT_GROW), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(ColumnSpec.LEFT, Sizes.dluX(15), FormSpec.NO_GROW), 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, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(12)) }, new RowSpec[] { new RowSpec(Sizes.dluY(12)), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(30)), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(12)) })); //---- lblCodigo ---- lblCodigo.setText("C\u00f3digo:"); panelOrden.add(lblCodigo, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtCodigo ---- txtCodigo.setEditable(false); panelOrden.add(txtCodigo, cc.xywh(5, 3, 3, 1)); //---- lblEstado ---- lblEstado.setText("Estado:"); panelOrden.add(lblEstado, cc.xywh(11, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtEstado ---- txtEstado.setEditable(false); panelOrden.add(txtEstado, cc.xy(13, 3)); panelOrden.add(btnImprimir, cc.xywh(15, 3, 1, 1, CellConstraints.FILL, CellConstraints.FILL)); //---- lblCliente ---- lblCliente.setText("Cliente:"); panelOrden.add(lblCliente, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtCliente ---- txtCliente.setEditable(false); panelOrden.add(txtCliente, cc.xywh(5, 5, 11, 1)); //---- lblCamapana ---- lblCamapana.setText("Campa\u00f1a:"); panelOrden.add(lblCamapana, cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtCampana ---- txtCampana.setEditable(false); panelOrden.add(txtCampana, cc.xywh(5, 7, 11, 1)); //---- lblDirector ---- lblDirector.setText("Director(a):"); panelOrden.add(lblDirector, cc.xywh(3, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtDirector ---- txtDirector.setEditable(false); panelOrden.add(txtDirector, cc.xywh(5, 9, 3, 1)); //---- lblFechaCreacion ---- lblFechaCreacion.setText("Fecha Creaci\u00f3n:"); panelOrden.add(lblFechaCreacion, cc.xywh(11, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtFechaCreacion ---- txtFechaCreacion.setEditable(false); panelOrden.add(txtFechaCreacion, cc.xywh(13, 9, 3, 1)); //---- lblEjecutivo ---- lblEjecutivo.setText("Ejecutivo(a):"); panelOrden.add(lblEjecutivo, cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtEjecutivo ---- txtEjecutivo.setEditable(false); panelOrden.add(txtEjecutivo, cc.xywh(5, 11, 3, 1)); //---- lblFechaLimite ---- lblFechaLimite.setText("Fecha L\u00edmite:"); panelOrden.add(lblFechaLimite, cc.xywh(11, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtFechaLimite ---- txtFechaLimite.setEditable(false); panelOrden.add(txtFechaLimite, cc.xywh(13, 11, 3, 1)); //---- lblFechaEntrega ---- lblFechaEntrega.setText("Fecha Entrega:"); panelOrden.add(lblFechaEntrega, cc.xywh(11, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtFechaEntrega ---- txtFechaEntrega.setEditable(false); panelOrden.add(txtFechaEntrega, cc.xywh(13, 13, 3, 1)); //---- lblDescripcion ---- lblDescripcion.setText("Descripci\u00f3n:"); panelOrden.add(lblDescripcion, cc.xywh(3, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtDescripcion ---- txtDescripcion.setEditable(false); panelOrden.add(txtDescripcion, cc.xywh(5, 15, 11, 1)); //---- lblPropuesta ---- lblPropuesta.setText("Propuesta:"); panelOrden.add(lblPropuesta, cc.xywh(3, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtPropuesta ---- txtPropuesta.setEditable(false); panelOrden.add(txtPropuesta, cc.xywh(5, 17, 9, 1)); panelOrden.add(btnPropuesta, cc.xywh(15, 17, 1, 1, CellConstraints.LEFT, CellConstraints.FILL)); //---- lblObservacion ---- lblObservacion.setText("Observaci\u00f3n:"); panelOrden.add(lblObservacion, cc.xywh(3, 19, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- btnGuardar ---- btnGuardar.setText("G"); panelOrden.add(btnGuardar, cc.xy(5, 19)); //======== spTxtObservacion ======== { //---- txtObservacion ---- txtObservacion.setEditable(false); spTxtObservacion.setViewportView(txtObservacion); } panelOrden.add(spTxtObservacion, cc.xywh(3, 21, 13, 5)); } jtpInfoOrdenTrabajo.addTab("Orden", panelOrden); //======== panelCampana ======== { panelCampana.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(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, 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, new RowSpec(Sizes.dluY(150)), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) })); //======== spTblArchivosCampana ======== { //---- tblArchivosCampana ---- tblArchivosCampana.setModel(new DefaultTableModel(new Object[][] { { null, null }, }, new String[] { "Tipo", "URL" }) { boolean[] columnEditable = new boolean[] { false, false }; @Override public boolean isCellEditable(int rowIndex, int columnIndex) { return columnEditable[columnIndex]; } }); spTblArchivosCampana.setViewportView(tblArchivosCampana); } panelCampana.add(spTblArchivosCampana, cc.xywh(3, 3, 5, 5)); } jtpInfoOrdenTrabajo.addTab("Campa\u00f1a", panelCampana); } add(jtpInfoOrdenTrabajo, cc.xywh(1, 1, 5, 5)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:com.spirit.timeTracker.gui.main.JPInfoSubtarea.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner Open Source Project license - unknown lblId = new JLabel(); txtId = new JTextField(); btnGuardar = new JButton(); lblFechaInicio = new JLabel(); txtFechaInicio = new JTextField(); lblFechaFin = new JLabel(); txtFechaFin = new JTextField(); label1 = new JLabel(); cmbUsrAsignado = new JComboBox(); lblDescipcion = new JLabel(); scrollPane1 = new JScrollPane(); txtDescripcion = new JTextArea(); CellConstraints cc = new CellConstraints(); //======== this ======== 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(50)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(80)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(80)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(ColumnSpec.RIGHT, 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, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) })); //---- lblId ---- lblId.setText("Id:"); add(lblId, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtId ---- txtId.setEditable(false);//from ww w.j a va 2 s. com add(txtId, cc.xy(5, 3)); //---- lblFechaInicio ---- lblFechaInicio.setText("F. Inicio:"); add(lblFechaInicio, cc.xywh(9, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtFechaInicio ---- txtFechaInicio.setEditable(false); add(txtFechaInicio, cc.xywh(11, 3, 3, 1)); //---- lblFechaFin ---- lblFechaFin.setText("F. Fin:"); add(lblFechaFin, cc.xywh(17, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtFechaFin ---- txtFechaFin.setEditable(false); add(txtFechaFin, cc.xywh(19, 3, 3, 1)); //---- label1 ---- label1.setText("Asignar a:"); add(label1, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); add(cmbUsrAsignado, cc.xywh(5, 5, 9, 1)); //---- btnGuardar ---- btnGuardar.setText("G"); add(btnGuardar, cc.xy(17, 5)); //---- lblDescipcion ---- lblDescipcion.setText("Descripci\u00f3n"); add(lblDescipcion, cc.xy(3, 7)); //======== scrollPane1 ======== { //---- txtDescripcion ---- txtDescripcion.setWrapStyleWord(false); txtDescripcion.setLineWrap(true); txtDescripcion.setRows(5); scrollPane1.setViewportView(txtDescripcion); } add(scrollPane1, cc.xywh(3, 9, 23, 3)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:com.spirit.timeTracker.gui.main.JPInfoTareaOrdenTrabajo.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner Open Source Project license - unknown lblAsignado = new JLabel(); txtAsignado = new JTextField(); lblTipo = new JLabel(); lblSubtipo = new JLabel(); txtSubtipo = new JTextField(); txtTipo = new JTextField(); lblFechaEntrega = new JLabel(); txtFechaEntrega = new JTextField(); lblFechaLimite = new JLabel(); txtFechaLimite = new JTextField(); lblEstado = new JLabel(); txtEstado = new JTextField(); btnOrdenEntregada = new JButton(); lblEquipo = new JLabel(); txtEquipo = new JTextField(); lblArchivoDescripcion = new JLabel(); btnArchivoDescripcion = new JButton(); txtArchivoDescripcion = new JTextField(); lblPropuesta = new JLabel(); txtPropuesta = new JTextField(); btnPropuesta = new JButton(); lblDescripcion = new JLabel(); scrollPane1 = new JScrollPane(); txtDescripcion = new JTextArea(); CellConstraints cc = new CellConstraints(); //======== this ======== 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(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(15)), 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, FormFactory.DEFAULT_COLSPEC, 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, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.CENTER, Sizes.dluY(43), FormSpec.DEFAULT_GROW), FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) })); //---- lblAsignado ---- lblAsignado.setText("Asignado a:"); add(lblAsignado, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtAsignado ---- txtAsignado.setEditable(false);/*w w w . jav a2s . c o m*/ add(txtAsignado, cc.xywh(5, 3, 11, 1)); //---- lblTipo ---- lblTipo.setText("Tipo:"); add(lblTipo, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- lblSubtipo ---- lblSubtipo.setText("Subtipo:"); add(lblSubtipo, cc.xywh(11, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtSubtipo ---- txtSubtipo.setEditable(false); add(txtSubtipo, cc.xywh(13, 5, 3, 1)); //---- txtTipo ---- txtTipo.setEditable(false); add(txtTipo, cc.xywh(5, 5, 3, 1)); //---- lblFechaEntrega ---- lblFechaEntrega.setText("Fecha Entrega:"); add(lblFechaEntrega, cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtFechaEntrega ---- txtFechaEntrega.setEditable(false); add(txtFechaEntrega, cc.xywh(5, 7, 3, 1)); //---- lblFechaLimite ---- lblFechaLimite.setText("Fecha L\u00edmite:"); add(lblFechaLimite, cc.xywh(11, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtFechaLimite ---- txtFechaLimite.setEditable(false); add(txtFechaLimite, cc.xywh(13, 7, 3, 1)); //---- lblEstado ---- lblEstado.setText("Estado:"); add(lblEstado, cc.xywh(3, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtEstado ---- txtEstado.setEditable(false); add(txtEstado, cc.xy(5, 9)); //---- btnOrdenEntregada ---- btnOrdenEntregada.setText("Entregado"); add(btnOrdenEntregada, cc.xy(7, 9)); //---- lblEquipo ---- lblEquipo.setText("Equipo:"); add(lblEquipo, cc.xywh(11, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtEquipo ---- txtEquipo.setEditable(false); add(txtEquipo, cc.xywh(13, 9, 3, 1)); //---- lblArchivoDescripcion ---- lblArchivoDescripcion.setText("Descripci\u00f3n:"); add(lblArchivoDescripcion, cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); add(btnArchivoDescripcion, cc.xywh(15, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL)); //---- txtArchivoDescripcion ---- txtArchivoDescripcion.setEditable(false); add(txtArchivoDescripcion, cc.xywh(5, 11, 9, 1)); //---- lblPropuesta ---- lblPropuesta.setText("Propuesta:"); add(lblPropuesta, cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT)); //---- txtPropuesta ---- txtPropuesta.setEditable(false); add(txtPropuesta, cc.xywh(5, 13, 9, 1)); add(btnPropuesta, cc.xywh(15, 13, 1, 1, CellConstraints.LEFT, CellConstraints.FILL)); //---- lblDescripcion ---- lblDescripcion.setText("Descripci\u00f3n:"); add(lblDescripcion, cc.xy(3, 15)); //======== scrollPane1 ======== { //---- txtDescripcion ---- txtDescripcion.setEditable(false); txtDescripcion.setFont(new Font("Courier", Font.PLAIN, 13)); txtDescripcion.setLineWrap(true); txtDescripcion.setRows(4); scrollPane1.setViewportView(txtDescripcion); } add(scrollPane1, cc.xywh(3, 17, 13, 4)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:com.t3.client.ui.token.EditTokenDialog.java
License:Open Source License
private void updateStatesPanel() { // Group the states first into individual panels List<BooleanTokenOverlay> overlays = new ArrayList<BooleanTokenOverlay>( TabletopTool.getCampaign().getTokenStatesMap().values()); Map<String, JPanel> groups = new TreeMap<String, JPanel>(); groups.put("", new JPanel(new FormLayout("0px:grow 2px 0px:grow 2px 0px:grow 2px 0px:grow"))); for (BooleanTokenOverlay overlay : overlays) { String group = overlay.getGroup(); if (group != null && (group = group.trim()).length() != 0) { JPanel panel = groups.get(group); if (panel == null) { panel = new JPanel(new FormLayout("0px:grow 2px 0px:grow 2px 0px:grow 2px 0px:grow")); panel.setBorder(BorderFactory.createTitledBorder(group)); groups.put(group, panel); }/*from w ww.ja v a2 s .c om*/ } } // Add the group panels and bar panel to the states panel JPanel panel = getStatesPanel(); panel.removeAll(); FormLayout layout = new FormLayout("0px:grow"); panel.setLayout(layout); int row = 1; for (JPanel gPanel : groups.values()) { layout.appendRow(new RowSpec("pref")); layout.appendRow(new RowSpec("2px")); panel.add(gPanel, new CellConstraints(1, row)); row += 2; } layout.appendRow(new RowSpec("pref")); layout.appendRow(new RowSpec("2px")); JPanel barPanel = new JPanel(new FormLayout("right:pref 2px pref 5px right:pref 2px pref")); panel.add(barPanel, new CellConstraints(1, row)); // Add the individual check boxes. for (BooleanTokenOverlay state : overlays) { String group = state.getGroup(); panel = groups.get(""); if (group != null && (group = group.trim()).length() != 0) panel = groups.get(group); int x = panel.getComponentCount() % 4; int y = panel.getComponentCount() / 4; if (x == 0) { layout = (FormLayout) panel.getLayout(); if (y != 0) layout.appendRow(new RowSpec("2px")); layout.appendRow(new RowSpec("pref")); } panel.add(new JCheckBox(state.getName()), new CellConstraints(x * 2 + 1, y * 2 + 1)); } // Add sliders to the bar panel if (TabletopTool.getCampaign().getTokenBarsMap().size() > 0) { layout = (FormLayout) barPanel.getLayout(); barPanel.setName("bar"); barPanel.setBorder(BorderFactory.createTitledBorder("Bars")); int count = 0; row = 0; for (BarTokenOverlay bar : TabletopTool.getCampaign().getTokenBarsMap().values()) { int working = count % 2; if (working == 0) { // slider row layout.appendRow(new RowSpec("pref")); row += 1; } JPanel labelPanel = new JPanel(new FormLayout("pref", "pref 2px:grow pref")); barPanel.add(labelPanel, new CellConstraints(1 + working * 4, row)); labelPanel.add(new JLabel(bar.getName() + ":"), new CellConstraints(1, 1, CellConstraints.RIGHT, CellConstraints.TOP)); JSlider slider = new JSlider(0, 100); JCheckBox hide = new JCheckBox("Hide"); hide.putClientProperty("JSlider", slider); hide.addChangeListener(new ChangeListener() { @Override public void stateChanged(ChangeEvent e) { JSlider js = (JSlider) ((JCheckBox) e.getSource()).getClientProperty("JSlider"); js.setEnabled(!((JCheckBox) e.getSource()).isSelected()); } }); labelPanel.add(hide, new CellConstraints(1, 3, CellConstraints.RIGHT, CellConstraints.TOP)); slider.setName(bar.getName()); slider.setPaintLabels(true); slider.setPaintTicks(true); slider.setMajorTickSpacing(20); slider.createStandardLabels(20); slider.setMajorTickSpacing(10); barPanel.add(slider, new CellConstraints(3 + working * 4, row)); if (working != 0) { // spacer row layout.appendRow(new RowSpec("2px")); row += 1; } count += 1; } } }
From source file:com.t3.client.ui.tokenpanel.InitiativeListCellRenderer.java
License:Open Source License
/** * @see javax.swing.ListCellRenderer#getListCellRendererComponent(javax.swing.JList, java.lang.Object, int, boolean, * boolean)/* ww w. ja v a2 s . co m*/ */ @Override public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { // Set the background by type Token token = null; TokenInitiative ti = (TokenInitiative) value; if (ti != null) token = ti.getToken(); if (token == null) { // Can happen when deleting a token before all events have propagated currentIndicator.setIcon(null); name.setText(null); name.setIcon(null); setBorder(UNSELECTED_BORDER); return this; } // endif backgroundImageLabel = token.isVisible() ? token.getType() == Token.Type.NPC ? GraphicsUtil.BLUE_LABEL : GraphicsUtil.GREY_LABEL : GraphicsUtil.DARK_GREY_LABEL; name.setForeground(Color.BLACK); // Show the indicator? int currentIndex = panel.getList().getCurrent(); if (currentIndex >= 0 && ti == panel.getList().getTokenInitiative(currentIndex)) { currentIndicator.setIcon(CURRENT_INDICATOR_ICON); } else { currentIndicator.setIcon(null); } // endif // Get the name string, add the state if displayed, then get the icon if needed boolean initStateSecondLine = panel.isInitStateSecondLine() && panel.isShowInitState(); String sName = (initStateSecondLine ? "<html>" : "") + ti.getToken().getName(); if (TabletopTool.getFrame().getInitiativePanel().hasGMPermission() && token.getGMName() != null && token.getGMName().trim().length() != 0) sName += " (" + token.getGMName().trim() + ")"; if (panel.isShowInitState() && ti.getState() != null) sName += (initStateSecondLine ? "<br>" : " = ") + ti.getState(); if (initStateSecondLine) sName += "</html>"; Icon icon = null; if (panel.isShowTokens()) { icon = ti.getDisplayIcon(); if (icon == null) { icon = new InitiativeListIcon(ti); ti.setDisplayIcon(icon); } // endif } // endif name.setText(sName); name.setIcon(icon); // Align it properly Alignment alignment = ti.isHolding() ? CellConstraints.RIGHT : CellConstraints.LEFT; FormLayout layout = (FormLayout) getLayout(); layout.setConstraints(name, new CellConstraints(4, 1, alignment, CellConstraints.CENTER)); if (alignment == CellConstraints.RIGHT) { name.setHorizontalTextPosition(SwingConstants.LEFT); } else { name.setHorizontalTextPosition(SwingConstants.RIGHT); } // endif // Selected? if (isSelected) { setBorder(SELECTED_BORDER); } else { setBorder(UNSELECTED_BORDER); } // endif return this; }
From source file:de.dal33t.powerfolder.ui.preferences.GeneralSettingsTab.java
License:Open Source License
/** * Builds general ui panel/*w w w . j a v a 2 s . c o m*/ */ public JPanel getUIPanel() { if (panel == null) { FormLayout layout = new FormLayout("right:pref, 3dlu, 163dlu, pref:grow", "pref, 10dlu, pref, 8dlu, pref, 8dlu, pref, 8dlu, pref, 8dlu, pref, 8dlu, pref, 8dlu, pref, 8dlu, pref, 8dlu, pref, 0dlu, pref, 0dlu, pref"); PanelBuilder builder = new PanelBuilder(layout); builder.setBorder(Borders.createEmptyBorder("3dlu, 3dlu, 3dlu, 3dlu")); CellConstraints cc = new CellConstraints(); int row = 3; // Start: PFC-2385 if (PreferencesEntry.MODE_SELECT.getValueBoolean(getController())) { row += 2; builder.add(new JLabel(Translation.getTranslation("preferences.general.mode.title")), cc.xy(1, row)); builder.add(modeChooser, cc.xy(3, row)); } // End: PFC-2385 row += 2; builder.add(new JLabel(Translation.getTranslation("preferences.general.account_label")), cc.xy(1, row)); builder.add(createChangeAccountLogoutPanel(), cc.xyw(3, row, 2)); row += 2; builder.add(new JLabel(Translation.getTranslation("preferences.general.nickname")), cc.xy(1, row)); builder.add(nickField, cc.xy(3, row)); row += 2; builder.add(new JLabel(Translation.getTranslation("preferences.general.language")), cc.xy(1, row)); builder.add(languageChooser, cc.xy(3, row)); if (PreferencesEntry.VIEW_ACHIVE.getValueBoolean(getController())) { row += 2; builder.add(new JLabel(Translation.getTranslation("preferences.general.default_archive_mode_text")), cc.xy(1, row, CellConstraints.RIGHT, CellConstraints.TOP)); builder.add(threePanel(archiveModeSelectorPanel.getUIComponent(), archiveCleanupCombo, new JButton(cleanupAction)), cc.xyw(3, row, 2)); } if (OSUtil.isStartupItemSupported() && runOnStartupBox != null) { builder.appendRow("3dlu"); builder.appendRow("pref"); row += 2; builder.add(new JLabel(Translation.getTranslation("preferences.general.start_behavior")), cc.xy(1, row)); builder.add(runOnStartupBox, cc.xyw(3, row, 2)); } row += 2; builder.add(new JLabel(Translation.getTranslation("preferences.general.exit_behavior")), cc.xy(1, row)); builder.add(xBehaviorChooser, cc.xy(3, row)); // PFC-2461: Completely disable updates via preferences if (ConfigurationEntry.ENABLE_UPDATE.getValueBoolean(getController())) { row += 2; builder.add(new JLabel(Translation.getTranslation("preferences.general.check_for_updates_text")), cc.xy(1, row)); builder.add(updateCheck, cc.xy(3, row)); row += 2; builder.add(createUpdateCheckPanel(), cc.xyw(3, row, 2)); } panel = builder.getPanel(); } return panel; }