package com.tarisan.chipcard.tpvvs.webservicetrayicon; import java.awt.BorderLayout; import javax.swing.*; public class NuevoUsuarioTVSPanel extends JPanel{ private JPanel jpPanlePrincipal=new JPanel(); private TerminalesPanel objTerminalesPanel=new TerminalesPanel(); private JTextField jtxtLogin=new javax.swing.JTextField(""); private JPasswordField jtxtPassword=new javax.swing.JPasswordField(""); public NuevoUsuarioTVSPanel(){ super(); init(); } private void init(){ setLayout(new BorderLayout()); initPane(); JPanel pn=new JPanel(); pn.setLayout(new java.awt.GridBagLayout()); java.awt.GridBagConstraints gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST; gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5); pn.add(jpPanlePrincipal, gridBagConstraints); gridBagConstraints.gridx = 1; add(pn, java.awt.BorderLayout.CENTER); } private void initPane(){ jpPanlePrincipal.setLayout(new java.awt.GridBagLayout()); jpPanlePrincipal.setBorder(new javax.swing.border.TitledBorder("Nuevo Usuario del TVS")); java.awt.GridBagConstraints gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5); gridBagConstraints.gridwidth = 2; jpPanlePrincipal.add(getTerminalesPanel(), gridBagConstraints); gridBagConstraints.gridy++; gridBagConstraints.gridwidth = 1; JLabel label=new javax.swing.JLabel("Login:"); jpPanlePrincipal.add(label, gridBagConstraints); gridBagConstraints.gridx++; jtxtLogin.setColumns(14); jpPanlePrincipal.add(jtxtLogin, gridBagConstraints); gridBagConstraints.gridy++; gridBagConstraints.gridx=0; label=new javax.swing.JLabel("Password:"); jpPanlePrincipal.add(label, gridBagConstraints); gridBagConstraints.gridx++; jtxtLogin.setColumns(8); jpPanlePrincipal.add(jtxtPassword, gridBagConstraints); } public void updateTerminals(){ getTerminalesPanel().update(); } /** * @return */ public JTextField getJtxtLogin() { return jtxtLogin; } /** * @return */ public JPasswordField getJtxtPassword() { return jtxtPassword; } /** * @return */ public TerminalesPanel getTerminalesPanel() { return objTerminalesPanel; } }