Configurar obsequio (Nicolás)
unknown
java
a year ago
4.0 kB
9
Indexable
package Proyecto; import java.awt.EventQueue; import javax.swing.JDialog; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JTextField; import javax.swing.JButton; import javax.swing.UIManager; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; public class DlgConfigurarObsequio extends JDialog implements ActionListener { private static final long serialVersionUID = 1L; private JLabel lblNewLabel; private JLabel lblUnidad; private JLabel lblAMs; private JTextField txtObsequio1; private JTextField txtObsequio2; private JTextField txtObsequio3; private JButton btnCancelar; private JButton btnAceptar; public static void main(String[] args) { try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); } catch (Throwable e) { e.printStackTrace(); } EventQueue.invokeLater(new Runnable() { public void run() { try { DlgConfigurarObsequio dialog = new DlgConfigurarObsequio(); dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); dialog.setVisible(true); } catch (Exception e) { e.printStackTrace(); } } }); } public DlgConfigurarObsequio() { setTitle("Configurar Obsequios"); setResizable(false); setModal(true); setBounds(100, 100, 418, 126); getContentPane().setLayout(null); lblNewLabel = new JLabel("1 unidad"); lblNewLabel.setBounds(20, 11, 46, 14); getContentPane().add(lblNewLabel); lblUnidad = new JLabel("2 a 5 unidades"); lblUnidad.setBounds(20, 36, 70, 14); getContentPane().add(lblUnidad); lblAMs = new JLabel("6 a más unidades"); lblAMs.setBounds(20, 61, 83, 14); getContentPane().add(lblAMs); txtObsequio1 = new JTextField(); txtObsequio1.setBounds(133, 8, 86, 20); getContentPane().add(txtObsequio1); txtObsequio1.setColumns(10); txtObsequio2 = new JTextField(); txtObsequio2.setColumns(10); txtObsequio2.setBounds(133, 33, 86, 20); getContentPane().add(txtObsequio2); txtObsequio3 = new JTextField(); txtObsequio3.setColumns(10); txtObsequio3.setBounds(133, 58, 86, 20); getContentPane().add(txtObsequio3); btnCancelar = new JButton("Cancelar"); btnCancelar.addActionListener(this); btnCancelar.setBounds(298, 36, 89, 23); getContentPane().add(btnCancelar); btnAceptar = new JButton("Aceptar"); btnAceptar.addActionListener(this); btnAceptar.setBounds(298, 7, 89, 23); getContentPane().add(btnAceptar); // Código adicional para cargar los obsequios al abrir la ventana // txtObsequio1.setText("" + FrmSistema.obsequio1); // txtObsequio2.setText("" + FrmSistema.obsequio2); // txtObsequio3.setText("" + FrmSistema.obsequio3); } public void actionPerformed(ActionEvent e) { if (e.getSource() == btnAceptar) { actionPerformedBtnAceptar(e); } if (e.getSource() == btnCancelar) { actionPerformedBtnCancelar(e); } } protected void actionPerformedBtnCancelar(ActionEvent e) { dispose(); } protected void actionPerformedBtnAceptar(ActionEvent e) { // Código para guardar los nuevos obsequios // FrmSistema.obsequio1 = txtObsequio1.getText(); // FrmSistema.obsequio2 = txtObsequio2.getText(); // FrmSistema.obsequio3 = txtObsequio3.getText(); // Mostrar aviso de cambio realizado JOptionPane.showInternalMessageDialog(null, "Cambio Realizado con Éxito", "Aviso", 1, null); dispose(); } }
Editor is loading...
Leave a Comment