Hands-on tutorials on how-to install, setup, do the basic configurations and use Java and its open source friends that can be found in the Internet domain. The Java programming tutorial also included up to the visual web applications with Java DB and MySQL database using the NetBeans IDE

Unfortunately 'they' are done on Windows machine! Successfully!!        






Visual C++ .NET (C++/CLI) programming


C and C++ programming tutorials resources





Resources on install, setup, configure and use the open source software

We start from installing and using Apache for Windows (Windows XP Pro SP2 and Windows 2003 Server Standard Edition SP2), then Java JDK (preparing for the plain old java object, POJO code programming and some other Java based applications that depend on JDK). At this stage we also do some testing on using the Java tools through command lines and a simple Java program compilation also was included. Next, we install and test PHP (just to test its functionalities on Apache for Windows). We extend this by installing Eclipse PHP Development Tool (PDT) and then test for Wordpress. Next we install, test and use MySQL. After testing its functionalities, we start practising the SQL queries, the Data Manipulation Language (DML). We extend the MySQL story by installing and using the MySQL GUI Administration tools. After playing with MySQL Command Line Client tool previously, we try this MySQL GUI tool and believe us it is very interesting lol! At this stage, after completing all the tutorials, we can say that we are quite familiar with MySQL. Next, let proceed to the next level.

  1. Install, test and use Apache on Windows XP Pro

  2. Install, test and use Apache on Windows 2003 Server Standard Edition SP2

  3. Install, test and use Java JDK

  4. Install, test and use PHP and Eclipse PDT on Windows XP and 2003 Server

  5. Install, test and use the PHPMyAdmin on Windows XP/IIS: PHPMyAdmin 1 > PHPMyAdmin 2 > PHPMyAdmin 3 > PHPMyAdmin 4 > PHPMyAdmin 5 > PHPMyAdmin 6 > PHPMyAdmin 7




We continue to explore the Java related technologies then. Starting to install the Java IDE, the jGRASP and then do some Java programming. We found that jGRASP lacks many features available in modern IDE.

Using jGRASP for the first time take some time and we managed to find NetBeans, the multi languages and scripts programming Integrated Development Environment (IDE). After NetBeans was installed successfully, we downloaded the tutorials at netbeans.org and try those tutorials that related to Java and databases. Most of the tutorials using Java Derby database, however, at the end we successfully 'adapted' all the related tutorials to using MySQL.

  1. Install, test, use and practise MySQL (include MySQL GUI Tools)

  2. Install, test and use jGRASP - the Java IDE with Java programming tutorials

  3. Intro to NetBeans, Java Programming, Derby and MySQL database Application Development

  4. A Complete Java Desktop GUI and MySQL database Application Example

While having the NetBeans in hand, we also tried many Java old plain codes. It is very nice IDE and can be considered comparable to Visual Studio (you may want to see the fix import feature!). We tried Java programming from the basic up to the object oriented level though in the fast track manner.

Then, we upgrade our level in developing the Java desktop GUI with database application. We learn the Java Derby and then 'adapt' it to MySQL. Well, it is so many things that we found can be developed which has motivated us to upgrade our level to learn developing the Java web GUI application. This track is most interesting we thought because the web application can be used for both the Enterprise and Internet domains, sidelining the Java desktop application. We learned so many things, not just the features available in the NetBeans such as controls and GUI components that can be found in Visual Studio, also the Java technologies such as Java Server Faces (JSF) and Java Persistence API (JPA). We insist that the common validation and verification code snippets found very useful.



All these tutorials presented in the step-by-step, with tons of screen snapshots, very detail and result oriented manner. Learn and master Java and its open source friends faster that very suitable for absolute beginners and the advanced users as well, from a plain Java code programs, desktop applications up to the graphical user interface used in web applications.

At the end, we closed this learning track by introducing and practising the database design aspects - the database modeling. In this final section, we install and use DBDesigner, creating Entity Types, drawing the ERD, converting the ERD to Relational model, reverse engineer a web site to review the database design aspects and so on...It is Do-It-Yourself tutorial. Take your own time, learn part by part...

  1. Java visual web with Derby/MySQL database applications

  2. Install, test and use DBDesigner: A database design and modeling

  3. Install and use NetBeans 6.9.1 with Java Web application sample: Java web 1 > Java web 2 > Java web 3 > Java web 4 > java web 5 > Java web 6 > Java web 7 > java web 8

  4. An intro to Java web with JavaServer Faces (JSF): JSF 1 > JSF 2 > JSF 3 > JSF 4 > JSF 5 > JSF 6 > JSF 7 > JSF 8 > JSF 9

Well, let continue. The following tutorial is one of the longest one. We try to install, configure Snort, MySQL, PHP, Perl, BASE (Snort front-end GUI) and other related items in order to see Snort and BASE are functioning. All the open source programs are setup on Windows XP Pro SP2 using Windows Information Service (IIS) web server.



  1. Snort, PHP, BASE, Perl, MySQL etc. on IIS of Windows XP Pro SP2

  2. Java and Ant: Hands-on Tutorial on Windows Machine 1 > 2 > 3 > 4

  3. Java, DAO and NetBeans: Java Pet Store 1 > 2

  4. Java EE Swing, Hibernate and NetBeans 1, > 2 > 3 > 4 > 5 > 6 > 7 > 8 > 9

  5. Java Web, Hibernate, ORM and NetBeans 1 > 2 > 3 > 4 > 5 > 6 > 7

  6. Java, Aspect Oriented Programming (AOP) and Eclipse

  7. Java, Struts and Web Framework with NetBeans 1 > 2 > 3 > 4 > 5 > 6

  8. Adding GlassFish Server To Eclipse

  9. Perl on Windows 2003 with Apache web server

  10. Python on Windows

  11. Install & Use Eclipse and MyEclipse IDE





Custom Search


Broken link? Respond to Webmaster: [Java GUI programming using NetBeans with other open source programs]

Copyright 2019 © javaguicodexample.com. All rights reserved.

Excellent hosting services for javaguicodexample.com provided by: MochaHost - JSP/Tomcat hosting from $2.95/month !



Email to and share with your friends and foes:





This website is using cookies. Click for more info. That's Fine