Ledger Nano X - The secure hardware wallet
SHARE
TWEET

teste - Rui

a guest Apr 17th, 2016 103 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package a6036.ruimendes;
  2.  
  3. import java.awt.EventQueue;
  4.  
  5. import javax.swing.JFrame;
  6. import javax.swing.JScrollPane;
  7. import java.awt.BorderLayout;
  8. import javax.swing.JPanel;
  9. import javax.swing.JToolBar;
  10. import javax.swing.JLabel;
  11. import javax.swing.JMenuBar;
  12. import javax.swing.JMenu;
  13. import javax.swing.JMenuItem;
  14. import javax.swing.JOptionPane;
  15.  
  16. import java.awt.CardLayout;
  17. import javax.swing.JTextField;
  18. import java.awt.Color;
  19. import javax.swing.SwingConstants;
  20. import java.awt.GridBagLayout;
  21. import java.awt.GridBagConstraints;
  22. import javax.swing.JComboBox;
  23. import javax.swing.JSpinner.DateEditor;
  24. import javax.swing.JSpinner;
  25.  
  26. import org.jdatepicker.impl.JDatePanelImpl;
  27.  
  28. import org.jdatepicker.impl.JDatePickerImpl;
  29. import org.jdatepicker.impl.UtilDateModel;
  30. import org.jdatepicker.util.JDatePickerUtil;
  31. import javax.swing.JTextPane;
  32. import javax.swing.DropMode;
  33. import javax.swing.JTable;
  34. import java.awt.GridLayout;
  35. import javax.swing.JButton;
  36. import javax.swing.BoxLayout;
  37. import java.awt.Insets;
  38. import java.awt.event.ActionListener;
  39. import java.text.DateFormat;
  40. import java.text.SimpleDateFormat;
  41. import java.time.LocalDate;
  42. import java.util.Date;
  43. import java.util.Properties;
  44. import java.awt.event.ActionEvent;
  45. import java.awt.Container;
  46.  
  47. public class Agenda1 {
  48.  
  49.     private JFrame frame;
  50.     private JTextField textEvento;
  51.     private JTextField textTipo;
  52.     private JTextField textHoraInicio;
  53.     private JTextField textDuracao;
  54.     private JTextField textLocal;
  55.  
  56.     /**
  57.      * Launch the application.
  58.      */
  59.     public static void main(String[] args) {
  60.         EventQueue.invokeLater(new Runnable() {
  61.             public void run() {
  62.                 try {
  63.                     Agenda1 window = new Agenda1();
  64.                     window.frame.setVisible(true);
  65.                 } catch (Exception e) {
  66.                     e.printStackTrace();
  67.                 }
  68.             }
  69.         });
  70.     }
  71.  
  72.     /**
  73.      * Create the application.
  74.      */
  75.     public Agenda1() {
  76.         initialize();
  77.     }
  78.  
  79.     /**
  80.      * Initialize the contents of the frame.
  81.      */
  82.     private void initialize() {
  83.         frame = new JFrame();
  84.         frame.setBounds(100, 100, 450, 300);
  85.         frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  86.         frame.getContentPane().setLayout(new CardLayout(0, 0));
  87.        
  88.         JScrollPane scrollPane = new JScrollPane();
  89.         frame.getContentPane().add(scrollPane, "name_7610722565189");
  90.        
  91.         JPanel panelEditar = new JPanel();
  92.         frame.getContentPane().add(panelEditar, "panelEditar");
  93.         panelEditar.setLayout(new CardLayout(0, 0));
  94.        
  95.         JScrollPane scrollPane_1 = new JScrollPane();
  96.         frame.getContentPane().add(scrollPane_1, "name_7610739268910");
  97.        
  98.         JMenuBar menuBar = new JMenuBar();
  99.         frame.setJMenuBar(menuBar);
  100.        
  101.         JMenu mnConsultar = new JMenu("Consultar");
  102.         menuBar.add(mnConsultar);
  103.        
  104.         JMenuItem mntmDia = new JMenuItem("Dia");
  105.         mnConsultar.add(mntmDia);
  106.        
  107.         JMenu mnEvento = new JMenu("Evento");
  108.         menuBar.add(mnEvento);
  109.        
  110.        
  111.         JMenuItem mntmEditar = new JMenuItem("Editar");
  112.         mntmEditar.addActionListener(new ActionListener() {
  113.            
  114.             public void actionPerformed(ActionEvent arg0) {
  115.                
  116.                 CardLayout card=(CardLayout)frame.getContentPane().getLayout();
  117.                 card.show(frame.getContentPane(), "panelEditar");
  118.                
  119.                
  120.             }
  121.         });
  122.  
  123.         mnEvento.add(mntmEditar);
  124.        
  125.        
  126.         JMenuItem mntmApagar = new JMenuItem("Apagar");
  127.         mnEvento.add(mntmApagar);
  128.        
  129.        
  130.        
  131.         JMenuItem mntmInserir = new JMenuItem("Inserir");
  132.         mntmInserir.addActionListener(new ActionListener() {
  133.              public void actionPerformed(ActionEvent e) {
  134.                  CardLayout card=(CardLayout)frame.getContentPane().getLayout();
  135.                
  136.                  card.show(frame.getContentPane(), "panelEvento");
  137.              }
  138.         });
  139.         //  mntmInserir.addActionListener(new ActionListener() {
  140. //          public void actionPerformed(ActionEvent e) {
  141.     //          GridBagLayout panel=(GridBagLayout)frame.getContentPane().getLayout();
  142.  //                  panel.add(frame.getContentPane(), "panelEvento");
  143.         //  }
  144.         //});
  145.         /*JMenuItem mntmConsultar = new JMenuItem("Consultar");
  146.         mntmConsultar.addActionListener(new ActionListener() {
  147.             public void actionPerformed(ActionEvent e) {
  148.                 preencheTabelaMovimentos();
  149.                 CardLayout card=(CardLayout)frame.getContentPane().getLayout();
  150.                 card.show(frame.getContentPane(), "panelConsultar");
  151.             }
  152.         });
  153.  
  154. */
  155.         mnEvento.add(mntmInserir);
  156.         JPanel panelConsultarDia = new JPanel();
  157.         panelConsultarDia.setBackground(new Color(245, 255, 250));
  158.         scrollPane.setViewportView(panelConsultarDia);
  159.         GridBagLayout gbl_panelConsultarDia = new GridBagLayout();
  160.         gbl_panelConsultarDia.columnWidths = new int[]{0, 0, 0, 0, 53, 102, 55, 0};
  161.         gbl_panelConsultarDia.rowHeights = new int[]{0, 0, 0, 0, 0, 0};
  162.         gbl_panelConsultarDia.columnWeights = new double[]{0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, Double.MIN_VALUE};
  163.         gbl_panelConsultarDia.rowWeights = new double[]{0.0, 0.0, 0.0, 0.0, 0.0, Double.MIN_VALUE};
  164.         panelConsultarDia.setLayout(gbl_panelConsultarDia);
  165.        
  166.        
  167.         UtilDateModel model = new UtilDateModel();
  168.         LocalDate hoje=LocalDate.now();
  169.         model.setDate(hoje.getYear(), hoje.getMonthValue()-1, hoje.getDayOfMonth());
  170.         Properties p = new Properties();
  171.         p.put("text.today", "Hoje");
  172.         p.put("text.month", "Mês");
  173.         p.put("text.year", "Ano");
  174.         JDatePanelImpl datePanel = new JDatePanelImpl(model, p);
  175.         JDatePickerImpl datePicker = new JDatePickerImpl(datePanel, new DateLabelFormatter1());
  176.         GridBagConstraints gbc_datePicker = new GridBagConstraints();
  177.         gbc_datePicker.insets = new Insets(0, 0, 5, 5);
  178.         gbc_datePicker.gridx = 1;
  179.         gbc_datePicker.gridy = 0;
  180.         panelConsultarDia.add(datePicker, gbc_datePicker);
  181.        
  182.         JButton btnSelecionar = new JButton("Selecionar");
  183.         btnSelecionar.addActionListener(new ActionListener() {
  184.             public void actionPerformed(ActionEvent arg0) {
  185.                 Date selectedDate = (Date) datePicker.getModel().getValue();
  186.                 DateFormat df = new SimpleDateFormat("MM/dd/yyyy");
  187.                 String reportDate = df.format(selectedDate);
  188.             }
  189.         });
  190.         GridBagConstraints gbc_btnSelecionar = new GridBagConstraints();
  191.         gbc_btnSelecionar.insets = new Insets(0, 0, 5, 5);
  192.         gbc_btnSelecionar.gridx = 2;
  193.         gbc_btnSelecionar.gridy = 0;
  194.         panelConsultarDia.add(btnSelecionar, gbc_btnSelecionar);
  195.        
  196.    
  197.         /* no actionPerformed
  198.          *  Date selectedDate = (Date) datePicker.getModel().getValue();
  199.             DateFormat df = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
  200.             String reportDate = df.format(selectedDate);
  201.          */
  202.        
  203.         JPanel panelEvento = new JPanel();
  204.         panelEvento.setBackground(Color.WHITE);
  205.         frame.getContentPane().add(panelEvento, "panelEvento");
  206.         GridBagLayout gbl_panelEvento = new GridBagLayout();
  207.         gbl_panelEvento.columnWidths = new int[]{0, 92, 0, 0};
  208.         gbl_panelEvento.rowHeights = new int[]{0, 0, 27, 27, 32, 28, 0};
  209.         gbl_panelEvento.columnWeights = new double[]{0.0, 0.0, 1.0, Double.MIN_VALUE};
  210.         gbl_panelEvento.rowWeights = new double[]{0.0, 0.0, 0.0, 0.0, 0.0, 0.0, Double.MIN_VALUE};
  211.         panelEvento.setLayout(gbl_panelEvento);
  212.        
  213.         JLabel lblEvento = new JLabel("Evento");
  214.         GridBagConstraints gbc_lblEvento = new GridBagConstraints();
  215.         gbc_lblEvento.insets = new Insets(0, 0, 5, 5);
  216.         gbc_lblEvento.gridx = 1;
  217.         gbc_lblEvento.gridy = 1;
  218.         panelEvento.add(lblEvento, gbc_lblEvento);
  219.        
  220.         textEvento = new JTextField();
  221.         GridBagConstraints gbc_textEvento = new GridBagConstraints();
  222.         gbc_textEvento.insets = new Insets(0, 0, 5, 0);
  223.         gbc_textEvento.fill = GridBagConstraints.HORIZONTAL;
  224.         gbc_textEvento.gridx = 2;
  225.         gbc_textEvento.gridy = 1;
  226.         panelEvento.add(textEvento, gbc_textEvento);
  227.         textEvento.setColumns(10);
  228.        
  229.         JLabel lblTipo = new JLabel("Tipo");
  230.         GridBagConstraints gbc_lblTipo = new GridBagConstraints();
  231.         gbc_lblTipo.insets = new Insets(0, 0, 5, 5);
  232.         gbc_lblTipo.gridx = 1;
  233.         gbc_lblTipo.gridy = 2;
  234.         panelEvento.add(lblTipo, gbc_lblTipo);
  235.        
  236.         textTipo = new JTextField();
  237.         GridBagConstraints gbc_textTipo = new GridBagConstraints();
  238.         gbc_textTipo.insets = new Insets(0, 0, 5, 0);
  239.         gbc_textTipo.fill = GridBagConstraints.HORIZONTAL;
  240.         gbc_textTipo.gridx = 2;
  241.         gbc_textTipo.gridy = 2;
  242.         panelEvento.add(textTipo, gbc_textTipo);
  243.         textTipo.setColumns(10);
  244.        
  245.         JLabel lblHoraDeInicio = new JLabel("Hora de Inicio");
  246.         GridBagConstraints gbc_lblHoraDeInicio = new GridBagConstraints();
  247.         gbc_lblHoraDeInicio.insets = new Insets(0, 0, 5, 5);
  248.         gbc_lblHoraDeInicio.gridx = 1;
  249.         gbc_lblHoraDeInicio.gridy = 3;
  250.         panelEvento.add(lblHoraDeInicio, gbc_lblHoraDeInicio);
  251.        
  252.         textHoraInicio = new JTextField();
  253.         GridBagConstraints gbc_textHoraInicio = new GridBagConstraints();
  254.         gbc_textHoraInicio.insets = new Insets(0, 0, 5, 0);
  255.         gbc_textHoraInicio.fill = GridBagConstraints.HORIZONTAL;
  256.         gbc_textHoraInicio.gridx = 2;
  257.         gbc_textHoraInicio.gridy = 3;
  258.         panelEvento.add(textHoraInicio, gbc_textHoraInicio);
  259.         textHoraInicio.setColumns(10);
  260.        
  261.         JLabel lblDurao = new JLabel("Dura\u00E7\u00E3o");
  262.         GridBagConstraints gbc_lblDurao = new GridBagConstraints();
  263.         gbc_lblDurao.insets = new Insets(0, 0, 5, 5);
  264.         gbc_lblDurao.gridx = 1;
  265.         gbc_lblDurao.gridy = 4;
  266.         panelEvento.add(lblDurao, gbc_lblDurao);
  267.        
  268.         textDuracao = new JTextField();
  269.         GridBagConstraints gbc_textDuracao = new GridBagConstraints();
  270.         gbc_textDuracao.insets = new Insets(0, 0, 5, 0);
  271.         gbc_textDuracao.fill = GridBagConstraints.HORIZONTAL;
  272.         gbc_textDuracao.gridx = 2;
  273.         gbc_textDuracao.gridy = 4;
  274.         panelEvento.add(textDuracao, gbc_textDuracao);
  275.         textDuracao.setColumns(10);
  276.        
  277.         JLabel lblLocal = new JLabel("Local");
  278.         GridBagConstraints gbc_lblLocal = new GridBagConstraints();
  279.         gbc_lblLocal.insets = new Insets(0, 0, 0, 5);
  280.         gbc_lblLocal.gridx = 1;
  281.         gbc_lblLocal.gridy = 5;
  282.         panelEvento.add(lblLocal, gbc_lblLocal);
  283.        
  284.         textLocal = new JTextField();
  285.         GridBagConstraints gbc_textLocal = new GridBagConstraints();
  286.         gbc_textLocal.fill = GridBagConstraints.HORIZONTAL;
  287.         gbc_textLocal.gridx = 2;
  288.         gbc_textLocal.gridy = 5;
  289.         panelEvento.add(textLocal, gbc_textLocal);
  290.         textLocal.setColumns(10);
  291.        
  292.        
  293.     }
  294.  
  295. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top