Download presentation
Presentation is loading. Please wait.
1
cs413_chapt01.ppt Chapter 1 Web Sites http://www.tutorgig.com/?ghttp://www.tutorgig.com/?g Numerous www.deitel.comwww.deitel.comForte www.java.sun.comwww.java.sun.comJava SDK www.cloudscape.comwww.cloudscape.comCloudscape www.mivu.orgwww.mivu.org Michigan Virtual University http://www.w3schools.com/xml/default.asp http://www.w3schools.com/xml/default.asp XML http://www.w3schools.com/xml/default.asp http://java.sun.com/xml/tutorial_intro.html http://msdn.microsoft.com/library/default.asp?url=/library/en- us/xmlsdk30/htm/xmtutxmltutorial.asp http://www.w3schools.com/xml/default.asp http://java.sun.com/xml/tutorial_intro.html http://msdn.microsoft.com/library/default.asp?url=/library/en- us/xmlsdk30/htm/xmtutxmltutorial.asp
2
cs413_chapt01.ppt Chapter 1 Object Oritented Programming (OOP) http://www.quiver.freeserve.co.uk/OOP1.htm http://java.sun.com/docs/books/tutorial/java/concepts/ http://www.gnacademy.org/text/cc/ http://www.itworld.com/nl/perl/05312001/ http://www.pramodx.20m.com/oop.htm http://www.uib.no/people/stud2376/OOP/ http://www.acm.org/sigchi/chi96/ap/tutorials/t08.html http://journals.ecs.soton.ac.uk/java/tutorial/ http://www.vbwm.com/articles/builder/viewer.asp?ArticleID=11 http://www.webmasterbase.com/article/470 http://java.sun.com/docs/books/tutorial-first.html
3
cs413_chapt01.ppt Chapter 1 Java http://www.tutorgig.com/?ghttp://www.tutorgig.com/?g Numerous http://java.sun.com/j2se/1.3/http://java.sun.com/j2se/1.3/ Java 2 web site http://java.sun.com/j2se/1.3/docs/http://java.sun.com/j2se/1.3/docs/ Documentation http://java.sun.com/docs/http://java.sun.com/docs/ White Pagers & Tuitorial http://java.sun.com/jdchttp://java.sun.com/jdc Java developer http://java.sun.com/docs/books/tutorial/ http://www-105.ibm.com/developerworks/education.nsf/dw/java- onlinecourse-bytitle http://developer.java.sun.com/developer/onlineTraining/http://developer.java.sun.com/developer/onlineTraining/ Numerous
4
cs413_chapt01.ppt Chapter 1 Abstract Windowing Toolkit (AWT) A portable GUI library for stand-alone applications and/or applets Provides many classes for programmers Connection between your application and the native GUI http://java.sun.com/docs/books/tutorial/information/download.html http://www.uni- karlsruhe.de/Uni/RZ/Software/Anwendungen/LANG/Java/Tutorials/ NelsonYu/java/AWT.Tutorial.html http://tinf2.vub.ac.be/~dvermeir/java/other_doc/awt_tutorial/AWT.T utorial.html http://www.comp.lancs.ac.uk/computing/users/sawyer/csc224/AWTi ntro/ http://www.eng.auburn.edu/~rayh/java/java/AWT.Introduction.html
5
cs413_chapt01.ppt Chapter 1 Extended Markup Language (XML) Looks like HTML Has tags, attributes, and values Language for creating other languages Create your own custom markup language Use the language to format your documents Case sensitive Tiger XML Element Tag identifier Programmer defined Attribute Value Programmer defined ContentEnding tag XML Appendix A – D on text book CD http://www.w3schools.com/xml/default.asp http://java.sun.com/xml/tutorial_intro.html http://msdn.microsoft.com/library/default.asp?url=/library/en- us/xmlsdk30/htm/xmtutxmltutorial.asp Google search engine – XML: tutorial
6
cs413_chapt01.ppt Chapter 2 Swing components Allows developers to build functionally rich user interfaces Richer set of GUI components than Java’s original Abstract Windowing Toolkit (AWT) http://java.sun.com/docs/books/tutorial/uiswing/ http://java.sun.com/docs/books/tutorial/uiswing/TOC.html http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/ http://developer.java.sun.com/developer/onlineTraining/GUI/Swi ng1/shortcourse.html http://developer.java.sun.com/developer/onlineTraining/GUI/Swi ng2/shortcourse.html
7
cs413_chapt01.ppt Chapter 3 Model-View-Controller Allows developers to build functionally rich user interfaces Richer set of GUI components than Java’s original Abstract Windowing Toolkit (AWT) http://www.enode.com/x/markup/tutorial/mvc.html http://www.enode.com/x/markup/tutorial/mvcComponent.html http://developer.java.sun.com/developer/onlineTraining/GUI/S wing2/shortcourse.html http://minnow.cc.gatech.edu/squeak/68 http://www.newplanetsoftware.com/jx/mvc.php http://www.owlnet.rice.edu/~comp212/01-spring/labs/05/
8
cs413_chapt01.ppt Chapter 4 Java 2D API Draw lines of any thickness Fill shapes with gradients and textures Move, rotate, scale, and shear text and graphics Composite overlapping text and graphics Allows developers to build functionally rich user interfaces Display complex charts and graphs that use various line and fill styles to distinguish sets of data Store and to manipulate image data http://java.sun.com/docs/books/tutorial/2d/ http://java.sun.com/products/jdk/1.2/docs/guide/2d/spec/j2d- title.fm.html http://java.sun.com/products/java- media/2D/samples/index.html http://www.apl.jhu.edu/~hall/java/Java2D-Tutorial.html http://developer.java.sun.com/developer/onlineTraining/Media/ 2DText/ http://developer.java.sun.com/developer/onlineTraining/
9
cs413_chapt01.ppt Chapter 4 Java 3D API http://www.google.com/search?hl=en&lr=&ie=UTF- 8&oe=UTF-8&q=java+3d%3A+tutorial http://java.sun.com/products/java-media/3D/collateral/ http://developer.java.sun.com/developer/onlineTraining/java3d / http://developer.java.sun.com/developer/onlineTraining/ http://www.scs.leeds.ac.uk/vrmljava3d/news5/article492.html http://www-105.ibm.com/developerworks/education.nsf/java- onlinecourse- bytitle/8BFBD0EBD772D2EF86256B11004EDEB9?OpenDoc ument
10
cs413_chapt01.ppt Chapter 5 Case Study: Java 2D Drawing Application with Design Patterns
11
cs413_chapt01.ppt Chapter 6 JavaBeans Component technology to the Java platform Create reuseable, platform-independent components Use JavaBeans-compliant application builder tools Combine these components into applets, applications, or composite components JavaBean components are known as Beans. http://java.sun.com/docs/books/tutorial/javabeans/ http://developer.java.sun.com/developer/onlineTraining/Beans /EJBTutorial/ http://developer.java.sun.com/developer/onlineTraining/Beans / http://www.tcs.tifr.res.in/man/javaTutorial/beans/ http://www.cogs.susx.ac.uk/local/support/doc/java/tutorial/java beans/ http://www.cecm.sfu.ca/~tstanway/tutorial.html
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.