<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6155190679266429611</id><updated>2011-11-27T15:48:46.525-08:00</updated><category term='java video tutorial'/><category term='java reference'/><category term='Mastering Enterprise Java Beans Third Edition'/><category term='java reference guide'/><category term='guide'/><category term='tutorials'/><category term='java'/><category term='thinking in java'/><category term='java tutorial'/><category term='servlets'/><category term='java servlets'/><category term='programming'/><category term='essentials'/><category term='essentials of java'/><category term='tutorial'/><category term='mastering'/><category term='video'/><category term='jsp'/><category term='java guide'/><category term='enterprise java beans'/><category term='java beans'/><category term='enterprise java'/><category term='thinking'/><title type='text'>Free Java Ebooks download</title><subtitle type='html'>a place to download java ebboks for free from 3rd party websites.....</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6155190679266429611.post-3257488327383058636</id><published>2008-07-17T04:47:00.000-07:00</published><updated>2008-07-17T04:49:58.311-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='java video tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='java guide'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='java reference'/><category scheme='http://www.blogger.com/atom/ns#' term='java tutorial'/><title type='text'>Java Tutorials in Video Format</title><content type='html'>&lt;font size=4&gt;Java Tutorials in video format.... watch out...&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.freejavatutorial.blogspot.com&gt;Click Here&lt;/a&gt;&lt;br /&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6155190679266429611-3257488327383058636?l=freeware-java-ebooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/3257488327383058636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6155190679266429611&amp;postID=3257488327383058636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/3257488327383058636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/3257488327383058636'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/2008/07/java-tutorials-in-video-format.html' title='Java Tutorials in Video Format'/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6155190679266429611.post-237582027942834637</id><published>2008-07-02T10:18:00.000-07:00</published><updated>2008-07-02T10:19:39.662-07:00</updated><title type='text'>The Java Tutorial continued...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/__YCBSbeuat4/SGu4eEM2E_I/AAAAAAAAB40/q3BLCi0i99M/s1600-h/javatutecontinued.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/__YCBSbeuat4/SGu4eEM2E_I/AAAAAAAAB40/q3BLCi0i99M/s400/javatutecontinued.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5218467419902055410" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Java Tutorial Continued is an online book which covers topics like IDL, Internationalization, 2D Graphics, Security in 1.2, Sound, JDBC Database Access, RMI and Reflection.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://java.sun.com/docs/books/tutorial/overview/index.html&gt;Go here..&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6155190679266429611-237582027942834637?l=freeware-java-ebooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/237582027942834637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6155190679266429611&amp;postID=237582027942834637' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/237582027942834637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/237582027942834637'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/2008/07/java-tutorial-continued.html' title='The Java Tutorial continued...'/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/__YCBSbeuat4/SGu4eEM2E_I/AAAAAAAAB40/q3BLCi0i99M/s72-c/javatutecontinued.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6155190679266429611.post-1939301744741114664</id><published>2008-07-02T10:16:00.001-07:00</published><updated>2008-07-02T10:17:43.327-07:00</updated><title type='text'>The JFC Swing Tutorial Second Edition</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/__YCBSbeuat4/SGu4Ae4ksYI/AAAAAAAAB4s/p3EaUIPReJc/s1600-h/javaswingtutese.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/__YCBSbeuat4/SGu4Ae4ksYI/AAAAAAAAB4s/p3EaUIPReJc/s400/javaswingtutese.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5218466911668711810" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The JFC Swing Tutorial Second Edition is a tutorial on creating a GUI with JFC/Swing. It covers topics Getting Started with Swing, Learning Swing by Example, Using Swing Components, Laying Out Components Within a Container and Writing Event Listeners.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://java.sun.com/docs/books/tutorial/uiswing/index.html&gt;Go here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6155190679266429611-1939301744741114664?l=freeware-java-ebooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/1939301744741114664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6155190679266429611&amp;postID=1939301744741114664' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/1939301744741114664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/1939301744741114664'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/2008/07/jfc-swing-tutorial-second-edition.html' title='The JFC Swing Tutorial Second Edition'/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/__YCBSbeuat4/SGu4Ae4ksYI/AAAAAAAAB4s/p3EaUIPReJc/s72-c/javaswingtutese.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6155190679266429611.post-7405981606880335382</id><published>2008-07-02T09:06:00.001-07:00</published><updated>2008-07-02T09:08:33.961-07:00</updated><title type='text'>Head First Java EJB</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/__YCBSbeuat4/SGunn7Q37KI/AAAAAAAAB4M/GzzbgpHZVGs/s1600-h/hf.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/__YCBSbeuat4/SGunn7Q37KI/AAAAAAAAB4M/GzzbgpHZVGs/s400/hf.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5218448897604054178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Donwload parts below.....&lt;br /&gt;&lt;a href=http://rapidshare.com/files/114428157/Head_First_EJB.part1.rar&gt;Part 1&lt;/a&gt;&lt;br /&gt;&lt;a href=http://rapidshare.com/files/114428158/Head_First_EJB.part2.rar&gt;Part 2&lt;/a&gt;&lt;br /&gt;&lt;a href=http://rapidshare.com/files/114428158/Head_First_EJB.part3.rar&gt;Part 3&lt;/a&gt;&lt;br /&gt;&lt;a href=http://rapidshare.com/files/114428158/Head_First_EJB.part4.rar&gt;Part 4&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6155190679266429611-7405981606880335382?l=freeware-java-ebooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/7405981606880335382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6155190679266429611&amp;postID=7405981606880335382' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/7405981606880335382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/7405981606880335382'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/2008/07/head-first-java-ejb.html' title='Head First Java EJB'/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/__YCBSbeuat4/SGunn7Q37KI/AAAAAAAAB4M/GzzbgpHZVGs/s72-c/hf.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6155190679266429611.post-4502645903797905353</id><published>2008-07-02T09:04:00.001-07:00</published><updated>2008-07-02T09:05:55.293-07:00</updated><title type='text'>Java in Nutshell</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/__YCBSbeuat4/SGunRMKk2HI/AAAAAAAAB4E/MIUDZJi5WuA/s1600-h/nut.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/__YCBSbeuat4/SGunRMKk2HI/AAAAAAAAB4E/MIUDZJi5WuA/s400/nut.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5218448507004049522" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://rapidshare.com/files/31549638/Java_-_CairaC.rar&gt;Download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6155190679266429611-4502645903797905353?l=freeware-java-ebooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/4502645903797905353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6155190679266429611&amp;postID=4502645903797905353' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/4502645903797905353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/4502645903797905353'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/2008/07/java-in-nutshell.html' title='Java in Nutshell'/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/__YCBSbeuat4/SGunRMKk2HI/AAAAAAAAB4E/MIUDZJi5WuA/s72-c/nut.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6155190679266429611.post-5018060981592855764</id><published>2008-07-02T09:02:00.000-07:00</published><updated>2008-07-02T09:04:40.908-07:00</updated><title type='text'>Extreme Java Programming CookBook</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/__YCBSbeuat4/SGum96dLMDI/AAAAAAAAB38/RzjhKTuZRws/s1600-h/extreme.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/__YCBSbeuat4/SGum96dLMDI/AAAAAAAAB38/RzjhKTuZRws/s400/extreme.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5218448175832707122" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://mahendrra.googlepages.com/Java_Extreme_Programming_Cookbook.pdf&gt;Download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6155190679266429611-5018060981592855764?l=freeware-java-ebooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/5018060981592855764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6155190679266429611&amp;postID=5018060981592855764' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/5018060981592855764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/5018060981592855764'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/2008/07/extreme-java-programming-cookbook.html' title='Extreme Java Programming CookBook'/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/__YCBSbeuat4/SGum96dLMDI/AAAAAAAAB38/RzjhKTuZRws/s72-c/extreme.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6155190679266429611.post-7705698721029612866</id><published>2008-06-21T09:20:00.000-07:00</published><updated>2008-06-21T09:21:20.352-07:00</updated><title type='text'>Java Thin Client For Network Computing</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Java Thin Client For Network Computing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In an astonishingly short period of time, Java has emerged as a major force in the computing landscape, both as a programming language for the '90s and as a new platform for the development of heterogeneous network-centric systems. Along with the rise of Java has come the idea of network computing. This redbook looks at these two major forces by positioning network computing within the enterprise and showing how Java can be used to build sophisticated applications in the network computing arena. Using a scenario centered around the Lunar Medical Center, this redbook shows how to design and develop Java-based applications, applets and complete systems and highlights many of the related issues and alternatives that must be examined before an organization can feel "safe" with the new technologies. Developing applications with Version 1.0 of IBM's versatile VisualAge for Java Integrated Development Environment is the focus of this redbook. It will help you install, tailor and configure the new IBM Network Station 1000 to run Java-based applications and applets and show you how to work with the new Lotus eSuite Java-based application on the Network Station.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.redbooks.ibm.com/redbooks/SG245115.html&gt;Download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6155190679266429611-7705698721029612866?l=freeware-java-ebooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/7705698721029612866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6155190679266429611&amp;postID=7705698721029612866' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/7705698721029612866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/7705698721029612866'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/2008/06/java-thin-client-for-network-computing.html' title='Java Thin Client For Network Computing'/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6155190679266429611.post-5067747125025922875</id><published>2008-06-21T09:19:00.000-07:00</published><updated>2008-06-21T09:20:11.862-07:00</updated><title type='text'>Java 3D API Tutorial</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Java 3D API Tutorial&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The Java 3D API is a hierarchy of JavaTM classes which serve as the interface to a sophisticated three-dimensional graphics and sound rendering system. Java 3D provides high-level constructs to create and manipulate 3D geometry, and to build the structures used to render that geometry. Using this API, developers can efficiently create precise virtual universes in a wide variety of sizes, from astronomical to subatomic.&lt;br /&gt;&lt;br /&gt;Despite all of this functionality, the API is straightforward to use. The details of rendering are handled automatically. By taking advantage of Java threads, the Java 3D renderer is capable of rendering in parallel. The renderer can also automatically optimize for improved rendering performance.&lt;br /&gt;&lt;br /&gt;This tutorial introduces the main concepts of the Java 3D API, including many code samples, examples, and diagrams. You can view chapters online or download the PDF file&lt;br /&gt;&lt;br /&gt;&lt;a href=http://java.sun.com/developer/onlineTraining/java3d/&gt;Download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6155190679266429611-5067747125025922875?l=freeware-java-ebooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/5067747125025922875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6155190679266429611&amp;postID=5067747125025922875' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/5067747125025922875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/5067747125025922875'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/2008/06/java-3d-api-tutorial.html' title='Java 3D API Tutorial'/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6155190679266429611.post-5960362897995362032</id><published>2008-06-21T09:17:00.000-07:00</published><updated>2008-06-21T09:19:23.908-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='essentials'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='essentials of java'/><title type='text'>Essentials of the Java Programming Language</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/__YCBSbeuat4/SF0p0t5LBVI/AAAAAAAAB20/GwxII9wf6iA/s1600-h/java+ess.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/__YCBSbeuat4/SF0p0t5LBVI/AAAAAAAAB20/GwxII9wf6iA/s320/java+ess.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5214369929214231890" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you are new to programming in the Java language, have some experience with other languages, and are familiar with things like displaying text or graphics or performing simple calculations, this tutorial could be for you. It walks through how to use the Java® 2 Platform software to create and run three common types of programs written for the Java platform—applications, applets, and servlets.&lt;br /&gt;&lt;br /&gt;You will learn how applications, applets, and servlets are similar and different, how to build a basic user interface that handles simple end user input, how to read data from and write data to files and databases, and how to send and receive data over the network. This tutorial is not comprehensive, but instead takes you on a straight and uncomplicated path through the more common programming features available in the Java platform. &lt;br /&gt;&lt;br /&gt;&lt;a href=http://java.sun.com/developer/onlineTraining/Downloads/BasicJava1.zip&gt;Download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6155190679266429611-5960362897995362032?l=freeware-java-ebooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/5960362897995362032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6155190679266429611&amp;postID=5960362897995362032' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/5960362897995362032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/5960362897995362032'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/2008/06/essentials-of-java-programming-language.html' title='Essentials of the Java Programming Language'/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/__YCBSbeuat4/SF0p0t5LBVI/AAAAAAAAB20/GwxII9wf6iA/s72-c/java+ess.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6155190679266429611.post-5281149805583572417</id><published>2008-06-21T09:15:00.000-07:00</published><updated>2008-06-21T09:17:56.601-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mastering'/><category scheme='http://www.blogger.com/atom/ns#' term='enterprise java'/><category scheme='http://www.blogger.com/atom/ns#' term='java beans'/><category scheme='http://www.blogger.com/atom/ns#' term='Mastering Enterprise Java Beans Third Edition'/><category scheme='http://www.blogger.com/atom/ns#' term='enterprise java beans'/><title type='text'>Mastering Enterprise Java Beans Third Edition</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/__YCBSbeuat4/SF0pTwpStJI/AAAAAAAAB2s/TESblMjvFSc/s1600-h/mjb.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/__YCBSbeuat4/SF0pTwpStJI/AAAAAAAAB2s/TESblMjvFSc/s320/mjb.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5214369363017249938" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mastering Enterprise Java Beans Third Edition&lt;br /&gt;&lt;br /&gt;Published in January, 2005, the best selling book Mastering EJB is now in it's third edition and has been updated for EJB2.1 and also features new chapters on security and web services integration. The book is about EJB concepts, methodology, and development. This book also contains a number of advanced EJB topics, giving you a practical and real­world understanding of the subject. By reading this book, you will acquire a deep understanding of EJB. &lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.theserverside.com/tt/books/wiley/masteringEJB/index.tss&gt;Download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6155190679266429611-5281149805583572417?l=freeware-java-ebooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/5281149805583572417/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6155190679266429611&amp;postID=5281149805583572417' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/5281149805583572417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/5281149805583572417'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/2008/06/mastering-enterprise-java-beans-third.html' title='Mastering Enterprise Java Beans Third Edition'/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/__YCBSbeuat4/SF0pTwpStJI/AAAAAAAAB2s/TESblMjvFSc/s72-c/mjb.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6155190679266429611.post-5388992685823538325</id><published>2008-06-21T09:14:00.000-07:00</published><updated>2008-06-21T09:15:34.485-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='java guide'/><category scheme='http://www.blogger.com/atom/ns#' term='guide'/><category scheme='http://www.blogger.com/atom/ns#' term='java reference'/><category scheme='http://www.blogger.com/atom/ns#' term='java reference guide'/><title type='text'>Java Reference Guide</title><content type='html'>This week in the Java Reference Guide, I share my JavaOne interview with John McCready, Senior Vice President of Marketing at SavaJe. SavaJe hosted JavaOne's "Device of the Show" in 2006, which is a CDC-based cell phone capable of hosting Java Swing and Java 2D based applications. In this interview learn more about JSR 209, the Advanced Graphics and User Interface Optional Package for the J2ME Platform; the device of the show itself, the GSPDA Jasper; and the development environment and technology stack that SavaJe has built to facilitate developing, testing, and deploying applications to this device.&lt;br /&gt;&lt;br /&gt;Elsewhere on Informit, we have an article by Marcus Zarra entitled, Controlling Both Ends of the Communications Channel: From Cocoa to Servlets. In this continuing series, Marcus explores the difference between developing Java applications and Objective-C applications on Macintosh, and this week turns his attentions to integrating the two technologies.&lt;br /&gt;&lt;br /&gt;As JavaOne winds down, we're only a week away from JBoss World 2006 in Las Vegas. I am honored to be presenting a lecture on performance tuning at JBoss World, but I am also very excited to attend this year as it will be very memorable in light of the recent Red Hat acquisition of JBoss. Matthew Szulik, the CEO and President of Red Hat, is scheduled to speak, in addition to a cast of very talented individuals. If you are in town, stop by and say "hi"!&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.informit.com/guides/guide.asp?g=java&amp;rl=1&gt;Donwload&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6155190679266429611-5388992685823538325?l=freeware-java-ebooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/5388992685823538325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6155190679266429611&amp;postID=5388992685823538325' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/5388992685823538325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/5388992685823538325'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/2008/06/java-reference-guide.html' title='Java Reference Guide'/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6155190679266429611.post-6474404990531689116</id><published>2008-06-21T09:11:00.000-07:00</published><updated>2008-06-21T09:12:53.068-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='jsp'/><category scheme='http://www.blogger.com/atom/ns#' term='servlets'/><category scheme='http://www.blogger.com/atom/ns#' term='java servlets'/><title type='text'>Java Servlets And Jsp</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Java Servlets And Jsp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Java, whether you love it, or hate it, it's here to stay. Like everyone's favorite language C, Java has had a major impact on the computing scene. When the history of computers is written, its name will be up there with the stars.&lt;br /&gt;&lt;br /&gt;If you were to choose just one language to learn today, it should be Java. It's being pushed aggressively by Sun and is growing by leaps and bounds. There are lots of Java programmers out there and more join the party every day.&lt;br /&gt;&lt;br /&gt;Java started out as a bit of an accident. A team under Bill Joy was working at Sun on a new programming language for embedded applications. Java was originally expected to work in toasters and fridges, not on modern computers! The initial prognosis for Java was not good and it was only the rise of the Internet which saved Java from oblivion. Since then, neither the Net nor Sun nor Java has looked back and all have grown from strength to strength.&lt;br /&gt;&lt;br /&gt;In this book, we start off assuming that you know no programming language at all. We've focussed on the place where Java is most prevalent, the server. We're going to be teaching you Java one concept at a time and taking things real slow and easy. We believe that the best way to learn is to try and absorb just one concept at a time. We're here to help you learn, not to overwhelm you.&lt;br /&gt;&lt;br /&gt;We like the concept of freedom, especially when it comes to information. We've occasionally picked up ideas for our examples from programs we've found online or in the product documentation. We've got information from so many sources, we can't credit them all, but we are grateful to them. In turn, we'd like you to use the code you'll find within in any way you wish.&lt;br /&gt;&lt;br /&gt;Happy Learning!!!!&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.vijaymukhi.com/documents/books/javajsp/contents.html&gt;Read More&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6155190679266429611-6474404990531689116?l=freeware-java-ebooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/6474404990531689116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6155190679266429611&amp;postID=6474404990531689116' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/6474404990531689116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/6474404990531689116'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/2008/06/java-servlets-and-jsp.html' title='Java Servlets And Jsp'/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6155190679266429611.post-4643299508457498888</id><published>2008-06-21T09:09:00.000-07:00</published><updated>2008-06-21T09:11:17.795-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='thinking in java'/><category scheme='http://www.blogger.com/atom/ns#' term='thinking'/><title type='text'>Thinking in Java</title><content type='html'>&lt;b&gt;Thinking in Java&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In all ways—creating the programs, working in teams to create the programs, building user interfaces so the programs can communicate with the user, running the programs on different types of machines, and easily writing programs that communicate across the Internet—Java increases the communication bandwidth between people. I think that the results of the communication revolution may not be seen from the effects of moving large quantities of bits around; we shall see the true revolution because we will all be able to talk to each other more easily: one-on-one, but also in groups and, as a planet. I've heard it suggested that the next revolution is the formation of a kind of global mind that results from enough people and enough interconnectedness. Java may or may not be the tool that foments that revolution, but at least the possibility has made me feel like I'm doing something meaningful by attempting to teach the language.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://d6zone.free.fr/documentation/thinking/tij-3rd-edition/&gt;Download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6155190679266429611-4643299508457498888?l=freeware-java-ebooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/4643299508457498888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6155190679266429611&amp;postID=4643299508457498888' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/4643299508457498888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/4643299508457498888'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/2008/06/thinking-in-java.html' title='Thinking in Java'/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6155190679266429611.post-5095856640592575826</id><published>2008-06-21T09:07:00.000-07:00</published><updated>2008-06-21T09:08:56.096-07:00</updated><title type='text'>Ajax in action</title><content type='html'>AJAX in Action&lt;br /&gt;&lt;br /&gt;Like everyone else, I was amazed when I saw some rich client applications like Google Maps and Google Suggest. I wondered how could you do that. Well, the secret is now out, AJAX. After spending some time learning what AJAX is all about. Here is real working example of AJAX for a perfect scenario and how we are using it in JavaRSS.com.&lt;br /&gt;&lt;br /&gt;What is AJAX: AJAX is an architecture and not a technology. AJAX stands for Asynchronous JavaScript And XML.&lt;br /&gt;&lt;br /&gt;Punch Line: Lazy loading.&lt;br /&gt;&lt;br /&gt;Problem: When JavaRSS.com homepage loads, it loads the description of all the items (if you have it enabled in settings). The description is not visible until you hover the mouse over the item.&lt;br /&gt;&lt;br /&gt;The problem is that the user may not hover the mouseover every item on every channel. So pre loading all description is not good.&lt;br /&gt;&lt;br /&gt;Solution: Using AJAX, the item description is loaded dynamically from the server only on mouseover.&lt;br /&gt;&lt;br /&gt;This will reduce the initial page load size by more than half, there by loading the page faster for a better user experience.&lt;br /&gt;&lt;br /&gt;AJAX in Action &lt;a href=http://www.manning.com/crane/&gt;ebook&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.javarss.com/ajax/j2ee-ajax.html&gt;Read More&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6155190679266429611-5095856640592575826?l=freeware-java-ebooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/5095856640592575826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6155190679266429611&amp;postID=5095856640592575826' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/5095856640592575826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/5095856640592575826'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/2008/06/ajax-in-action.html' title='Ajax in action'/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6155190679266429611.post-8045300771870022162</id><published>2008-06-21T09:05:00.000-07:00</published><updated>2008-06-21T09:06:52.888-07:00</updated><title type='text'>Java Swing</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/__YCBSbeuat4/SF0m3TDZuYI/AAAAAAAAB2k/UXmx-1bF-6E/s1600-h/jswing.s.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/__YCBSbeuat4/SF0m3TDZuYI/AAAAAAAAB2k/UXmx-1bF-6E/s320/jswing.s.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5214366675014105474" /&gt;&lt;/a&gt;&lt;br /&gt;"Java Swing"  description&lt;br /&gt;The Swing classes eliminate Java's biggest weakness: its relatively primitive user interface toolkit. Java Swing helps you to take full advantage of the Swing classes, providing detailed descriptions of every class and interface in the key Swing packages. It shows you how to use all of the new components, allowing you to build state-of-the-art user interfaces and giving you the context you need to understand what you're doing. It's more than documentation; Java Swing helps you develop code quickly and effectively. &lt;br /&gt;&lt;br /&gt;"Java Examples" &lt;a href=http://examples.oreilly.com/jswing/&gt;Examples&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6155190679266429611-8045300771870022162?l=freeware-java-ebooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/8045300771870022162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6155190679266429611&amp;postID=8045300771870022162' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/8045300771870022162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/8045300771870022162'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/2008/06/java-swing.html' title='Java Swing'/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/__YCBSbeuat4/SF0m3TDZuYI/AAAAAAAAB2k/UXmx-1bF-6E/s72-c/jswing.s.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6155190679266429611.post-7815294985405711497</id><published>2008-06-21T08:59:00.000-07:00</published><updated>2008-06-21T09:04:22.144-07:00</updated><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/__YCBSbeuat4/SF0mJ-mgSfI/AAAAAAAAB2c/0pxyZqrjFHk/s1600-h/javaswing.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/__YCBSbeuat4/SF0mJ-mgSfI/AAAAAAAAB2c/0pxyZqrjFHk/s320/javaswing.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5214365896430078450" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Java Swing&lt;br /&gt;&lt;br /&gt;has something for all Java audiences, but is mainly intended for experienced and advanced GUI developers. Each chapter begins with a discussion of relevant classes and interfaces, often interspersed with small example applications to demonstrate key features. The remainder is then devoted to extensive, real-world examples that are explained thoroughly and are often built on top of one another. These examples are the main thrust of this book and make up most of its content. &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Each Swing component is covered in depth with several accompanying examples. The authors have also identified five areas of Swing that deserve significantly more attention than others due to their size and complexity: the text package, the tree package, the table package, MDI environments, and pluggable look and feel. Thus, you will find the examples of this material particularly extensive. Additionaly, the authors have included chapters on five special topics: Java2D, Printing, Accessibility, JavaHelp, and CORBA -- all in terms of Swing.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://javafaq.nu/java/free-swing-book/&gt;Download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6155190679266429611-7815294985405711497?l=freeware-java-ebooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freeware-java-ebooks.blogspot.com/feeds/7815294985405711497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6155190679266429611&amp;postID=7815294985405711497' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/7815294985405711497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6155190679266429611/posts/default/7815294985405711497'/><link rel='alternate' type='text/html' href='http://freeware-java-ebooks.blogspot.com/2008/06/java-swing-has-something-for-all-java.html' title=''/><author><name>Jogi</name><uri>http://www.blogger.com/profile/15890409371643280098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/__YCBSbeuat4/Sa1VMjVbjaI/AAAAAAAAEpk/F1xkmKpEOyE/S220/DSC02858.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/__YCBSbeuat4/SF0mJ-mgSfI/AAAAAAAAB2c/0pxyZqrjFHk/s72-c/javaswing.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
