Applied Java Patterns Stephen phần 7 docx

Applied Java Patterns Stephen phần 7 docx

Applied Java Patterns Stephen phần 7 docx

... 67. } 68. } 69. 70 . private void updateItem(){ 71 . editor.commitChanges(); 72 . display.setText(editor.toString()); 73 . } 74 . 75 . private void exitApplication(){ 76 . System.exit(0); 77 . ... 71 . } 72 . catch (InformationRequiredException exc){ 73 . printExceptions(exc); 74 . } 75 . } 76 . 77 . public static Date createDate(int year, int month, int day, int hour, int...

Ngày tải lên: 09/08/2014, 12:22

36 253 0
Applied Java Patterns Stephen phần 1 ppt

Applied Java Patterns Stephen phần 1 ppt

... Contact .java 1. import java. awt.GridLayout; 2. import java. io.Serializable; 3. import javax.swing.JComponent; 4. import javax.swing.JLabel; 5. import javax.swing.JPanel; 6. import javax.swing.JTextField; ... popularity of design patterns in Java has been manifested in presentations at conferences like JavaOne, as well as patterns columns in the Java trade journals. Basic...

Ngày tải lên: 09/08/2014, 12:22

38 174 0
Applied Java Patterns Stephen phần 2 potx

Applied Java Patterns Stephen phần 2 potx

... organization.setText(contact.getOrganization()); 73 . } 74 . public void setContactMediator(ContactMediator newMediator){ 75 . mediator = newMediator; 76 . } 77 . } The ContactMediator interface defines ... 2.34 ObserverGui .java 1. import java. awt.Container; 2. import java. awt.event.WindowAdapter; 3. import java. awt.event.WindowEvent; 4. import javax.swing.BoxLayout; 5. imp...

Ngày tải lên: 09/08/2014, 12:22

36 208 0
Applied Java Patterns Stephen phần 3 pptx

Applied Java Patterns Stephen phần 3 pptx

... 6. import java. awt.event.WindowEvent; 7. import javax.swing.BoxLayout; 8. import javax.swing.JButton; 9. import javax.swing.JComponent; 10. import javax.swing.JFrame; 11. import javax.swing.JPanel; ... 2.40 StateGui .java 1. import java. awt.Container; 2. import java. awt.BorderLayout; 3. import java. awt.event.ActionListener; 4. import java. awt.event.WindowAdapter; 5. impo...

Ngày tải lên: 09/08/2014, 12:22

36 315 0
Applied Java Patterns Stephen phần 4 pps

Applied Java Patterns Stephen phần 4 pps

... as of Java 1.2, is no longer necessary. Example 3.30 CalendarImpl .java 1. import java. rmi.Naming; 2. import java. rmi.server.UnicastRemoteObject; 3. import java. io.File; 4. import java. util.Date; ... CalendarHOPP .java 1. import java. rmi.Naming; 2. import java. rmi.RemoteException; 3. import java. util.Date; 4. import java. util.ArrayList; 5. public class CalendarH...

Ngày tải lên: 09/08/2014, 12:22

36 286 0
Applied Java Patterns Stephen phần 5 ppsx

Applied Java Patterns Stephen phần 5 ppsx

... AppointmentBook .java 1. import java. util.ArrayList; 2. import java. util.HashMap; 3. import java. util.Date; 4. import java. rmi.Naming; 5. import java. rmi.server.UnicastRemoteObject; 6. import java. rmi.RemoteException; ... 146 75 . update.addActionListener(controller); 76 . exit.addActionListener(new ExitHandler()); 77 . 78 . setLayout(new BorderLayout()); 79 . add(edit...

Ngày tải lên: 09/08/2014, 12:22

36 363 0
Applied Java Patterns Stephen phần 6 ppt

Applied Java Patterns Stephen phần 6 ppt

... java. awt.color, java. awt.datatransfer, java. awt.dnd, java. awt.font, java. awt.geom, java. awt.im, java. awt.im.spi, java. awt.image, java. awt.image.renderable, java. awt.print Use: J2SE (JDK1.0, greatly ... package is javax.swing Other packages include javax.swing.border, javax.swing.colorchooser, javax.swing.event, javax.swing.filechooser, javax.swing.plaf, javax.swing.pl...

Ngày tải lên: 09/08/2014, 12:22

36 269 0
Applied Java Patterns Stephen phần 8 potx

Applied Java Patterns Stephen phần 8 potx

... DataRetriever .java 1. import java. io.File; 2. import java. io.FileInputStream; 3. import java. io.IOException; 2 67 Example A.91 ObserverGui .java 1. import java. awt.Container; 2. import java. awt.event.WindowAdapter; ... DataCreator .java 1. import java. io.Serializable; 2. import java. io.ObjectOutputStream; 3. import java. io.FileOutputStream; 4. import java. io....

Ngày tải lên: 09/08/2014, 12:22

36 289 0
Applied Java Patterns Stephen phần 9 pot

Applied Java Patterns Stephen phần 9 pot

... A. 172 CleanState .java 1. import java. io.File; 2. import java. io.FileOutputStream; 3. import java. io.IOException; 4. import java. io.ObjectOutputStream; 5. import java. io.Serializable; 6. 7. ... CalendarImpl .java 1. import java. rmi.Naming; 2. import java. rmi.server.UnicastRemoteObject; 3. import java. io.File; 4. import java. util.Date; 5. import java. util.Arr...

Ngày tải lên: 09/08/2014, 12:22

36 251 0
Applied Java Patterns Stephen phần 10 ppt

Applied Java Patterns Stephen phần 10 ppt

... containsKey(newStartDate))){ 70 . appointments.put(newStartDate, null); 71 . updateStartDate = newStartDate; 72 . currentAppointment = appointment; 73 . return true; 74 . } 75 . return false; 76 . } 77 . 78 . public ... sendMessage(); } 74 . else if (source == clearDisplay){ clearDisplay(); } 75 . else if (source == exit){ exitApplication(); } 76 . } 77 . 78 . private class Win...

Ngày tải lên: 09/08/2014, 12:22

44 179 0
Từ khóa:
w