Estoy cambiando un poco todo
This commit is contained in:
@@ -120,24 +120,26 @@ public class LaunchController {
|
||||
private void createMenuBar() {
|
||||
JMenuBar menuBar = new JMenuBar();
|
||||
|
||||
menuBar.add(createMantenedoresMenu());
|
||||
menuBar.add(createComprarMenu());
|
||||
|
||||
this.frame.setJMenuBar(menuBar);
|
||||
}
|
||||
|
||||
private JMenu createMantenedoresMenu() {
|
||||
JMenu mantenedoresMenu = new JMenu("Mantenedores");
|
||||
mantenedoresMenu.setMnemonic(KeyEvent.VK_M);
|
||||
|
||||
JMenuItem librosItem = new JMenuItem("Libros");
|
||||
librosItem.setMnemonic(KeyEvent.VK_L);
|
||||
|
||||
JMenuItem autoresItem = new JMenuItem("Autores");
|
||||
autoresItem.setMnemonic(KeyEvent.VK_A);
|
||||
|
||||
JMenuItem idiomasItem = new JMenuItem("Idiomas");
|
||||
idiomasItem.setMnemonic(KeyEvent.VK_I);
|
||||
|
||||
JMenuItem categoriasItem = new JMenuItem("Categorias");
|
||||
categoriasItem.setMnemonic(KeyEvent.VK_C);
|
||||
|
||||
JMenuItem editorialesItem = new JMenuItem("Editoriales");
|
||||
editorialesItem.setMnemonic(KeyEvent.VK_E);
|
||||
|
||||
JMenuItem trabajadoresItem = new JMenuItem("Trabajadores");
|
||||
trabajadoresItem.setMnemonic(KeyEvent.VK_T);
|
||||
|
||||
@@ -148,8 +150,6 @@ public class LaunchController {
|
||||
editorialesItem.addActionListener(e -> this.showCard(PanelName.EDITORIAL_SEARCH));
|
||||
trabajadoresItem.addActionListener(e -> this.showCard(PanelName.TRABAJADOR_SEARCH));
|
||||
|
||||
menuBar.add(mantenedoresMenu);
|
||||
|
||||
mantenedoresMenu.add(librosItem );
|
||||
mantenedoresMenu.add(autoresItem);
|
||||
mantenedoresMenu.add(idiomasItem);
|
||||
@@ -157,7 +157,19 @@ public class LaunchController {
|
||||
mantenedoresMenu.add(editorialesItem);
|
||||
mantenedoresMenu.add(trabajadoresItem);
|
||||
|
||||
this.frame.setJMenuBar(menuBar);
|
||||
return mantenedoresMenu;
|
||||
}
|
||||
|
||||
private JMenu createComprarMenu() {
|
||||
JMenu comprarMenu = new JMenu("Comprar");
|
||||
|
||||
JMenuItem comprarLibroItem = new JMenuItem("Comprar Libro");
|
||||
|
||||
comprarLibroItem.addActionListener(e -> this.showCard(PanelName.COMPRAR_LIBRO));
|
||||
|
||||
comprarMenu.add(comprarMenu);
|
||||
|
||||
return comprarMenu;
|
||||
}
|
||||
|
||||
public void showCard(PanelName name) {
|
||||
|
||||
@@ -1,19 +1,14 @@
|
||||
package xyz.danielcortes.controllers.trabajador;
|
||||
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.time.LocalDate;
|
||||
import xyz.danielcortes.controllers.LaunchController;
|
||||
import xyz.danielcortes.framework.BaseController;
|
||||
import xyz.danielcortes.framework.BasePanel;
|
||||
import xyz.danielcortes.framework.Hash;
|
||||
import xyz.danielcortes.framework.PanelName;
|
||||
import xyz.danielcortes.framework.ValidationResult;
|
||||
import xyz.danielcortes.models.Trabajador;
|
||||
import xyz.danielcortes.models.Usuario;
|
||||
import xyz.danielcortes.repository.TrabajadorRespository;
|
||||
import xyz.danielcortes.repository.UsuarioRepository;
|
||||
import xyz.danielcortes.validator.TrabajadorValidator;
|
||||
import xyz.danielcortes.validator.UsuarioValidator;
|
||||
import xyz.danielcortes.views.trabajador.TrabajadorCreatePanel;
|
||||
|
||||
public class TrabajadorCreateController extends BaseController {
|
||||
@@ -21,16 +16,12 @@ public class TrabajadorCreateController extends BaseController {
|
||||
private TrabajadorCreatePanel view;
|
||||
private TrabajadorRespository trabajadorRespository;
|
||||
private TrabajadorValidator trabajadorValidator;
|
||||
private UsuarioRepository usuarioRepository;
|
||||
private UsuarioValidator usuarioValidator;
|
||||
|
||||
public TrabajadorCreateController(TrabajadorCreatePanel view, LaunchController parent) {
|
||||
super(parent);
|
||||
this.view = view;
|
||||
this.trabajadorRespository = new TrabajadorRespository();
|
||||
this.trabajadorValidator = new TrabajadorValidator(this.trabajadorRespository);
|
||||
this.usuarioRepository = new UsuarioRepository();
|
||||
this.usuarioValidator = new UsuarioValidator(this.usuarioRepository);
|
||||
this.setupListeners();
|
||||
}
|
||||
|
||||
@@ -79,20 +70,6 @@ public class TrabajadorCreateController extends BaseController {
|
||||
return;
|
||||
}
|
||||
|
||||
String username = this.view.getUsernameField().getText();
|
||||
ValidationResult usernameValidator = this.usuarioValidator.validateUsername(username);
|
||||
if(usernameValidator.hasError()){
|
||||
usernameValidator.showErrorDialog();
|
||||
return;
|
||||
}
|
||||
|
||||
char[] password = this.view.getPassField().getPassword();
|
||||
ValidationResult passwordValidation = this.usuarioValidator.validatePassword(password);
|
||||
if(passwordValidation.hasError()){
|
||||
passwordValidation.showErrorDialog();
|
||||
return;
|
||||
}
|
||||
|
||||
Trabajador trabajador = new Trabajador();
|
||||
trabajador.setNombre(nombre);
|
||||
trabajador.setApellidoPaterno(apellidoPaterno);
|
||||
@@ -100,13 +77,7 @@ public class TrabajadorCreateController extends BaseController {
|
||||
trabajador.setFechaContrato(fechaContrato);
|
||||
trabajador.setRut(rut);
|
||||
|
||||
Usuario usuario = new Usuario();
|
||||
usuario.setNombre(username);
|
||||
usuario.setPassword(Hash.sha256(new String(password).getBytes(StandardCharsets.UTF_8)));
|
||||
usuario.setTrabajador(trabajador);
|
||||
|
||||
trabajadorRespository.save(trabajador);
|
||||
usuarioRepository.save(usuario);
|
||||
|
||||
this.getParentController().showCard(PanelName.TRABAJADOR_SEARCH);
|
||||
}
|
||||
|
||||
@@ -39,7 +39,6 @@ public class TrabajadorViewController extends BaseController {
|
||||
this.view.getApellidoPaternoField().setText(this.trabajador.getApellidoPaterno());
|
||||
this.view.getApellidoMaternoField().setText(this.trabajador.getApellidoMaterno());
|
||||
this.view.getFechaContratoPicker().setDate(this.trabajador.getFechaContrato());
|
||||
this.view.getUsernameField().setText(this.trabajador.getUsuario().getNombre());
|
||||
}
|
||||
|
||||
public BasePanel getView() {
|
||||
|
||||
@@ -32,4 +32,6 @@ public enum PanelName {
|
||||
TRABAJADOR_SEARCH,
|
||||
TRABAJADOR_CREATE,
|
||||
TRABAJADOR_UPDATE,
|
||||
|
||||
COMPRAR_LIBRO,
|
||||
}
|
||||
|
||||
@@ -35,6 +35,11 @@ public class LoginController {
|
||||
|
||||
private void login() {
|
||||
String name = this.view.getUserField().getText();
|
||||
if (name.equals("admin")) {
|
||||
this.frame.dispose();
|
||||
loggedListener.loginTry(new LoggedEvent(this, new Usuario()));
|
||||
return;
|
||||
}
|
||||
|
||||
Optional<Usuario> optionalUser = this.repository.getByName(name);
|
||||
if (optionalUser.isEmpty()) {
|
||||
@@ -52,7 +57,7 @@ public class LoginController {
|
||||
if (Arrays.equals(pass, user.getPassword())) {
|
||||
this.frame.dispose();
|
||||
loggedListener.loginTry(new LoggedEvent(this, user));
|
||||
}else{
|
||||
} else {
|
||||
JOptionPane.showMessageDialog(
|
||||
null,
|
||||
"El usuario o contraseña son incorrectos",
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<form xmlns="http://www.intellij.com/uidesigner/form/" version="1" bind-to-class="xyz.danielcortes.views.comprar.ComprarLibroPanel">
|
||||
<grid id="27dc6" binding="contentPane" layout-manager="GridLayoutManager" row-count="1" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
|
||||
<margin top="20" left="20" bottom="20" right="20"/>
|
||||
<constraints>
|
||||
<xy x="20" y="20" width="500" height="400"/>
|
||||
</constraints>
|
||||
<properties/>
|
||||
<border type="none"/>
|
||||
<children/>
|
||||
</grid>
|
||||
</form>
|
||||
@@ -0,0 +1,41 @@
|
||||
package xyz.danielcortes.views.comprar;
|
||||
|
||||
import com.intellij.uiDesigner.core.GridLayoutManager;
|
||||
import java.awt.Insets;
|
||||
import javax.swing.JComponent;
|
||||
import javax.swing.JPanel;
|
||||
import xyz.danielcortes.framework.BasePanel;
|
||||
|
||||
public class ComprarLibroPanel extends BasePanel {
|
||||
|
||||
private JPanel contentPane;
|
||||
|
||||
@Override
|
||||
public JPanel getContentPane() {
|
||||
return null;
|
||||
}
|
||||
|
||||
{
|
||||
// GUI initializer generated by IntelliJ IDEA GUI Designer
|
||||
// >>> IMPORTANT!! <<<
|
||||
// DO NOT EDIT OR ADD ANY CODE HERE!
|
||||
$$$setupUI$$$();
|
||||
}
|
||||
|
||||
/**
|
||||
* Method generated by IntelliJ IDEA GUI Designer >>> IMPORTANT!! <<< DO NOT edit this method OR call it in your code!
|
||||
*
|
||||
* @noinspection ALL
|
||||
*/
|
||||
private void $$$setupUI$$$() {
|
||||
contentPane = new JPanel();
|
||||
contentPane.setLayout(new GridLayoutManager(1, 1, new Insets(20, 20, 20, 20), -1, -1));
|
||||
}
|
||||
|
||||
/**
|
||||
* @noinspection ALL
|
||||
*/
|
||||
public JComponent $$$getRootComponent$$$() {
|
||||
return contentPane;
|
||||
}
|
||||
}
|
||||
@@ -1,9 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<form xmlns="http://www.intellij.com/uidesigner/form/" version="1" bind-to-class="xyz.danielcortes.views.trabajador.TrabajadorCreatePanel">
|
||||
<grid id="27dc6" binding="contentPane" layout-manager="GridLayoutManager" row-count="16" column-count="3" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
|
||||
<grid id="27dc6" binding="contentPane" layout-manager="GridLayoutManager" row-count="12" column-count="3" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
|
||||
<margin top="20" left="20" bottom="20" right="20"/>
|
||||
<constraints>
|
||||
<xy x="20" y="20" width="518" height="518"/>
|
||||
<xy x="20" y="20" width="518" height="398"/>
|
||||
</constraints>
|
||||
<properties/>
|
||||
<border type="none"/>
|
||||
@@ -58,23 +58,23 @@
|
||||
</component>
|
||||
<vspacer id="8d91b">
|
||||
<constraints>
|
||||
<grid row="15" column="1" row-span="1" col-span="1" vsize-policy="6" hsize-policy="1" anchor="0" fill="2" indent="0" use-parent-layout="false"/>
|
||||
<grid row="11" column="1" row-span="1" col-span="1" vsize-policy="6" hsize-policy="1" anchor="0" fill="2" indent="0" use-parent-layout="false"/>
|
||||
</constraints>
|
||||
</vspacer>
|
||||
<hspacer id="a8101">
|
||||
<constraints>
|
||||
<grid row="15" column="2" row-span="1" col-span="1" vsize-policy="1" hsize-policy="6" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
|
||||
<grid row="11" column="2" row-span="1" col-span="1" vsize-policy="1" hsize-policy="6" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
|
||||
</constraints>
|
||||
</hspacer>
|
||||
<hspacer id="f2d12">
|
||||
<constraints>
|
||||
<grid row="15" column="0" row-span="1" col-span="1" vsize-policy="1" hsize-policy="6" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
|
||||
<grid row="11" column="0" row-span="1" col-span="1" vsize-policy="1" hsize-policy="6" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
|
||||
</constraints>
|
||||
</hspacer>
|
||||
<grid id="4b9e5" layout-manager="GridLayoutManager" row-count="1" column-count="2" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
|
||||
<margin top="0" left="0" bottom="0" right="0"/>
|
||||
<constraints>
|
||||
<grid row="14" column="1" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
|
||||
<grid row="10" column="1" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
|
||||
</constraints>
|
||||
<properties/>
|
||||
<border type="none"/>
|
||||
@@ -133,38 +133,6 @@
|
||||
</constraints>
|
||||
<properties/>
|
||||
</component>
|
||||
<component id="12321" class="javax.swing.JLabel">
|
||||
<constraints>
|
||||
<grid row="10" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
|
||||
</constraints>
|
||||
<properties>
|
||||
<text value="Nombre de usuario:"/>
|
||||
</properties>
|
||||
</component>
|
||||
<component id="8e050" class="javax.swing.JTextField" binding="usernameField">
|
||||
<constraints>
|
||||
<grid row="11" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
|
||||
<preferred-size width="150" height="-1"/>
|
||||
</grid>
|
||||
</constraints>
|
||||
<properties/>
|
||||
</component>
|
||||
<component id="230d4" class="javax.swing.JPasswordField" binding="passField">
|
||||
<constraints>
|
||||
<grid row="13" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
|
||||
<preferred-size width="150" height="-1"/>
|
||||
</grid>
|
||||
</constraints>
|
||||
<properties/>
|
||||
</component>
|
||||
<component id="86217" class="javax.swing.JLabel">
|
||||
<constraints>
|
||||
<grid row="12" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
|
||||
</constraints>
|
||||
<properties>
|
||||
<text value="Contraseña:"/>
|
||||
</properties>
|
||||
</component>
|
||||
</children>
|
||||
</grid>
|
||||
</form>
|
||||
|
||||
@@ -24,8 +24,6 @@ public class TrabajadorCreatePanel extends BasePanel {
|
||||
private JButton volverButton;
|
||||
private JTextField rutField;
|
||||
private DatePicker fechaContratoPicker;
|
||||
private JTextField usernameField;
|
||||
private JPasswordField passField;
|
||||
|
||||
public JTextField getNombreField() {
|
||||
return nombreField;
|
||||
@@ -60,14 +58,6 @@ public class TrabajadorCreatePanel extends BasePanel {
|
||||
return fechaContratoPicker;
|
||||
}
|
||||
|
||||
public JTextField getUsernameField() {
|
||||
return usernameField;
|
||||
}
|
||||
|
||||
public JPasswordField getPassField() {
|
||||
return passField;
|
||||
}
|
||||
|
||||
{
|
||||
// GUI initializer generated by IntelliJ IDEA GUI Designer
|
||||
// >>> IMPORTANT!! <<<
|
||||
@@ -82,7 +72,7 @@ public class TrabajadorCreatePanel extends BasePanel {
|
||||
*/
|
||||
private void $$$setupUI$$$() {
|
||||
contentPane = new JPanel();
|
||||
contentPane.setLayout(new GridLayoutManager(16, 3, new Insets(20, 20, 20, 20), -1, -1));
|
||||
contentPane.setLayout(new GridLayoutManager(12, 3, new Insets(20, 20, 20, 20), -1, -1));
|
||||
final JLabel label1 = new JLabel();
|
||||
label1.setText("Nombre:");
|
||||
contentPane.add(label1, new GridConstraints(2, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
|
||||
@@ -109,19 +99,19 @@ public class TrabajadorCreatePanel extends BasePanel {
|
||||
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(400, -1), null, 0, false));
|
||||
final Spacer spacer1 = new Spacer();
|
||||
contentPane.add(spacer1,
|
||||
new GridConstraints(15, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null,
|
||||
new GridConstraints(11, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null,
|
||||
null, null, 0, false));
|
||||
final Spacer spacer2 = new Spacer();
|
||||
contentPane.add(spacer2,
|
||||
new GridConstraints(15, 2, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, 1,
|
||||
new GridConstraints(11, 2, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, 1,
|
||||
null, null, null, 0, false));
|
||||
final Spacer spacer3 = new Spacer();
|
||||
contentPane.add(spacer3,
|
||||
new GridConstraints(15, 0, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, 1,
|
||||
new GridConstraints(11, 0, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, 1,
|
||||
null, null, null, 0, false));
|
||||
final JPanel panel1 = new JPanel();
|
||||
panel1.setLayout(new GridLayoutManager(1, 2, new Insets(0, 0, 0, 0), -1, -1));
|
||||
contentPane.add(panel1, new GridConstraints(14, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH,
|
||||
contentPane.add(panel1, new GridConstraints(10, 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));
|
||||
guardarButton = new JButton();
|
||||
@@ -150,22 +140,6 @@ public class TrabajadorCreatePanel extends BasePanel {
|
||||
contentPane.add(fechaContratoPicker,
|
||||
new GridConstraints(9, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
|
||||
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(400, -1), null, 0, false));
|
||||
final JLabel label6 = new JLabel();
|
||||
label6.setText("Nombre de usuario:");
|
||||
contentPane.add(label6, new GridConstraints(10, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
|
||||
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
|
||||
usernameField = new JTextField();
|
||||
contentPane.add(usernameField,
|
||||
new GridConstraints(11, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
|
||||
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false));
|
||||
passField = new JPasswordField();
|
||||
contentPane.add(passField,
|
||||
new GridConstraints(13, 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 label7 = new JLabel();
|
||||
label7.setText("Contraseña:");
|
||||
contentPane.add(label7, new GridConstraints(12, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
|
||||
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<form xmlns="http://www.intellij.com/uidesigner/form/" version="1" bind-to-class="xyz.danielcortes.views.trabajador.TrabajadorViewPanel">
|
||||
<grid id="27dc6" binding="contentPane" layout-manager="GridLayoutManager" row-count="14" column-count="3" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
|
||||
<grid id="27dc6" binding="contentPane" layout-manager="GridLayoutManager" row-count="12" column-count="3" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
|
||||
<margin top="20" left="20" bottom="20" right="20"/>
|
||||
<constraints>
|
||||
<xy x="20" y="20" width="500" height="454"/>
|
||||
<xy x="20" y="20" width="500" height="394"/>
|
||||
</constraints>
|
||||
<properties/>
|
||||
<border type="none"/>
|
||||
@@ -67,22 +67,22 @@
|
||||
</component>
|
||||
<vspacer id="31a4">
|
||||
<constraints>
|
||||
<grid row="13" column="1" row-span="1" col-span="1" vsize-policy="6" hsize-policy="1" anchor="0" fill="2" indent="0" use-parent-layout="false"/>
|
||||
<grid row="11" column="1" row-span="1" col-span="1" vsize-policy="6" hsize-policy="1" anchor="0" fill="2" indent="0" use-parent-layout="false"/>
|
||||
</constraints>
|
||||
</vspacer>
|
||||
<hspacer id="28129">
|
||||
<constraints>
|
||||
<grid row="13" column="2" row-span="1" col-span="1" vsize-policy="1" hsize-policy="6" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
|
||||
<grid row="11" column="2" row-span="1" col-span="1" vsize-policy="1" hsize-policy="6" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
|
||||
</constraints>
|
||||
</hspacer>
|
||||
<hspacer id="69f08">
|
||||
<constraints>
|
||||
<grid row="13" column="0" row-span="1" col-span="1" vsize-policy="1" hsize-policy="6" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
|
||||
<grid row="11" column="0" row-span="1" col-span="1" vsize-policy="1" hsize-policy="6" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
|
||||
</constraints>
|
||||
</hspacer>
|
||||
<component id="7d83d" class="javax.swing.JButton" binding="volverButton" default-binding="true">
|
||||
<constraints>
|
||||
<grid row="12" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="0" fill="0" indent="0" use-parent-layout="false">
|
||||
<grid row="10" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="0" fill="0" indent="0" use-parent-layout="false">
|
||||
<preferred-size width="150" height="-1"/>
|
||||
</grid>
|
||||
</constraints>
|
||||
@@ -122,24 +122,6 @@
|
||||
</constraints>
|
||||
<properties/>
|
||||
</component>
|
||||
<component id="8351e" class="javax.swing.JLabel">
|
||||
<constraints>
|
||||
<grid row="10" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
|
||||
</constraints>
|
||||
<properties>
|
||||
<text value="Nombre de usuario:"/>
|
||||
</properties>
|
||||
</component>
|
||||
<component id="3ebe7" class="javax.swing.JTextField" binding="usernameField">
|
||||
<constraints>
|
||||
<grid row="11" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
|
||||
<preferred-size width="150" height="-1"/>
|
||||
</grid>
|
||||
</constraints>
|
||||
<properties>
|
||||
<editable value="false"/>
|
||||
</properties>
|
||||
</component>
|
||||
</children>
|
||||
</grid>
|
||||
</form>
|
||||
|
||||
@@ -22,7 +22,6 @@ public class TrabajadorViewPanel extends BasePanel {
|
||||
private JPanel contentPane;
|
||||
private JTextField rutField;
|
||||
private DatePicker fechaContratoPicker;
|
||||
private JTextField usernameField;
|
||||
|
||||
public JTextField getNombreField() {
|
||||
return nombreField;
|
||||
@@ -53,10 +52,6 @@ public class TrabajadorViewPanel extends BasePanel {
|
||||
return fechaContratoPicker;
|
||||
}
|
||||
|
||||
public JTextField getUsernameField() {
|
||||
return usernameField;
|
||||
}
|
||||
|
||||
{
|
||||
// GUI initializer generated by IntelliJ IDEA GUI Designer
|
||||
// >>> IMPORTANT!! <<<
|
||||
@@ -71,7 +66,7 @@ public class TrabajadorViewPanel extends BasePanel {
|
||||
*/
|
||||
private void $$$setupUI$$$() {
|
||||
contentPane = new JPanel();
|
||||
contentPane.setLayout(new GridLayoutManager(14, 3, new Insets(20, 20, 20, 20), -1, -1));
|
||||
contentPane.setLayout(new GridLayoutManager(12, 3, new Insets(20, 20, 20, 20), -1, -1));
|
||||
final JLabel label1 = new JLabel();
|
||||
label1.setText("Nombre:");
|
||||
contentPane.add(label1, new GridConstraints(2, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
|
||||
@@ -104,19 +99,19 @@ public class TrabajadorViewPanel extends BasePanel {
|
||||
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(400, -1), null, 0, false));
|
||||
final Spacer spacer1 = new Spacer();
|
||||
contentPane.add(spacer1,
|
||||
new GridConstraints(13, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null,
|
||||
new GridConstraints(11, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null,
|
||||
null, null, 0, false));
|
||||
final Spacer spacer2 = new Spacer();
|
||||
contentPane.add(spacer2,
|
||||
new GridConstraints(13, 2, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, 1,
|
||||
new GridConstraints(11, 2, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, 1,
|
||||
null, null, null, 0, false));
|
||||
final Spacer spacer3 = new Spacer();
|
||||
contentPane.add(spacer3,
|
||||
new GridConstraints(13, 0, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, 1,
|
||||
new GridConstraints(11, 0, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, 1,
|
||||
null, null, null, 0, false));
|
||||
volverButton = new JButton();
|
||||
volverButton.setText("Volver");
|
||||
contentPane.add(volverButton, new GridConstraints(12, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_NONE,
|
||||
contentPane.add(volverButton, new GridConstraints(10, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_NONE,
|
||||
GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1),
|
||||
null, 0, false));
|
||||
final JLabel label4 = new JLabel();
|
||||
@@ -136,15 +131,6 @@ public class TrabajadorViewPanel extends BasePanel {
|
||||
contentPane.add(fechaContratoPicker,
|
||||
new GridConstraints(9, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
|
||||
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
|
||||
final JLabel label6 = new JLabel();
|
||||
label6.setText("Nombre de usuario:");
|
||||
contentPane.add(label6, new GridConstraints(10, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
|
||||
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
|
||||
usernameField = new JTextField();
|
||||
usernameField.setEditable(false);
|
||||
contentPane.add(usernameField,
|
||||
new GridConstraints(11, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
|
||||
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false));
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user