Page 790 - 2
P. 790

b2.setFocusPainted(false);
                            b3.setFocusPainted(false);
                            b4.setFocusPainted(false);
                            b5.setFocusPainted(false);
                            b6.setFocusPainted(false);
                            b7.setFocusPainted(false);
                            b8.setFocusPainted(false);
                            b9.setFocusPainted(false);
                            b1.addActionListener(this);
                            b2.addActionListener(this);
                            b3.addActionListener(this);
                            b4.addActionListener(this);
                            b5.addActionListener(this);
                            b6.addActionListener(this);
                            b7.addActionListener(this);
                            b8.addActionListener(this);
                            b9.addActionListener(this);
                            this.add(b1);
                            this.add(b2);
                            this.add(b3);
                            this.add(b4);
                            this.add(b5);
                            this.add(b6);
                            this.add(b7);
                            this.add(b8);
                            this.add(b9);
                    }


              마 버튼을 눌렀을 때 동작 설정하기.
            public void actionPerformed(ActionEvent e) {
                            JButton a = (JButton) e.getSource();
                            if(e.getSource()==b1){
                             if(b2.getIcon() == (null)){
                                b2.setText(b1.getText());
                                b1.setText("");
                                b2.setEnabled(true);
                                b1.setEnabled(false);
                                b2.setIcon(b1.getIcon());
                                b1.setIcon(null);
                             }
                             if(b4.getIcon() == (null)){
                                  b4.setText(b1.getText());
                                  b1.setText("");
                                  b4.setEnabled(true);
                                     b1.setEnabled(false);
                                     b4.setIcon(b1.getIcon());
                                  b1.setIcon(null);
                             }
                            }
                            if(e.getSource()==b2){
                             if(b3.getIcon() == (null)){
                                  b3.setText(b2.getText());
                                  b2.setText("");
                                  b3.setEnabled(true);
                                     b2.setEnabled(false);
                                     b3.setIcon(b2.getIcon());
                                  b2.setIcon(null);
                             }
                             if(b5.getIcon() == (null)){
                                  b5.setText(b2.getText());


                                                         - 790 -
   785   786   787   788   789   790   791   792   793   794   795