Page 153 - 4836
P. 153

box2.add    (passwordField);    //Налаштовуємо      третю
                            горизонтальну панель (з кнопками)
                                   Box box3 = Box.createHorizontalBox ();
                                   JButton ok = new JButton ( " OK " ) ;
                                   ok.addMouseListener(new MouseL());
                                    JButton cancel = new JButton ( "Скасувати" ) ;
                                    box3.add ( Box.createHorizontalGlue ( )) ;
                                   box3.add ( ok ) ;
                                   box3.add ( Box.createHorizontalStrut ( 12 )) ;
                                   box3.add (cancel); // Уточнюємо розміри компонентів
                                   loginLabel.setPreferredSize                              (
                            passwordLabel.getPreferredSize  (  ));  //  розміщуємо  три
                            горизонтальні панелі на одній вертикальній
                                   Box mainBox = Box.createVerticalBox ();
                                    mainBox.setBorder ( new EmptyBorder ( 12,12,12,12 )) ;
                                   mainBox.add ( box1 ) ;
                                   mainBox.add ( Box.createVerticalStrut ( 12 )) ;
                                   mainBox.add ( box2 );
                                   mainBox.add ( Box.createVerticalStrut ( 17 )) ;
                                   mainBox.add ( box3 ) ;
                                   setContentPane ( mainBox ) ;
                                   pack ();
                                   setResizable (false); }
                                   class MouseL implements MouseListener {
                                   public void mouseClicked (MouseEvent event ) {
                                    if (loginField.getText ( ). equals ("vika"))
                                   JOptionPane.showMessageDialog         (null,    "    Вхід
                            виконаний");
                                   else  JOptionPane.showMessageDialog  (null,  "Вхід  НЕ
                            виконаний");
                                   }
                            public void mouseEntered ( MouseEvent event ) {}
                                   public void mouseExited ( MouseEvent event ) {}
                                   public void mousePressed ( MouseEvent event ) { }




                                                           151
   148   149   150   151   152   153   154   155   156   157   158