Thursday, 18 October 2012

Sample Run Collage


These are the drawings created by our classmates, using GUI's 

Monday, 1 October 2012



A Java applet is an applet delivered to users in the form of Java bytecode. Java applets can run in a Web browser using a Java Virtual Machine (JVM), or in Sun's AppletViewer, a stand-alone tool for testing applets. Java applets were introduced in the first version of the Java language in 1995, and are written in programming languages that compile to Java bytecode, usually in Java, but also in other languages such as JythonJRuby, or Eiffel (via SmartEiffel).

Applets are used to provide interactive features to web applications that cannot be provided by HTML alone. They can capture mouse input and also have controls like buttons or check boxes. In response to the user action an applet can change the provided graphic content. This makes applets well suitable for demonstration, visualization and teaching. There are online applet collections for studying various subjects, from physics to heart physiology. Applets are also used to create online game collections that allow players to compete against live opponents in real-time.

Monday, 10 September 2012

What is GUI and AWT?



In computing, a graphical user interface (GUI, commonly pronounced gooey) is a type of user interface that allows users tointeract with electronic devices using images rather than text commands. GUIs can be used in computershand-held devicessuch as MP3 players, portable media players or gaming devices, household appliances and office equipment. A GUI represents the information and actions available to a user through graphical icons and visual indicators such as secondary notation, as opposed to text-based interfaces, typed command labels or text navigation. The actions are usually performed through direct manipulation of the graphical elements.

The Abstract Window Toolkit (AWT) is Java's original platform-independent windowinggraphics, and user-interface widget toolkit. The AWT is now part of the Java Foundation Classes (JFC) — the standard API for providing a graphical user interface (GUI) for a Java program. AWT is also the GUI toolkit for a number of Java ME profiles. For example, Connected Device Configuration profiles require Java runtimes on mobile telephones to support AWT.

Click the links here for the Video presentation or this PDF Presentation to know more

Sunday, 9 September 2012

Exemption and event Handling



One of the most interesting things about support for event-driven programming on the Java platform is that there is none, as such. Or, depending on your point of view, there are many different individual pieces of the platform that offer their own support for event-driven programming.

The reason that the Java platform doesn't offer one general implementation of event-driven programming is linked to the origins of the support that the platform does offer. Back in 1996 the Java programming language was just getting started in the world and was still trying to gain a foothold and conquer a place for itself in software development. Part of this early development concentrated on software development tooling like IDEs.

Click here for more info :)

Wednesday, 5 September 2012

Methods of Java :D

Add caption

A Java method is a collection of statements that are grouped together to perform an operation. When you call the System.out.println method, for example, the system actually executes several statements in order to display a message on the console.
Now you will learn how to create your own methods with or without return values, invoke a method with or without parameters, overload methods using the same names, and apply method abstraction in the program design.

Tuesday, 28 August 2012



As you can see, even the Java class requires several lines of codes and contains somewhat perplexing syntax. Large applications that perform many tasks include much more code, and as you write larger applications it becomes increasingly difficult to remember why you included steps or how you intended to use particular variables. Documenting your program code helps you remember why you wrote lines of codes the way you did. Program comments are nonexecuting statements that you add to a program for the purpose of documentation. Programmers use comments to leave notes for themselves and for others who might read their programs in the future. At the very least, your Java class files should include comments indicating the author, the date, and the class name or function. The best practice dictates that you also include a brief comment to describe the purpose of each method you came within a class.



The Flow Control & Arrays



Programs are much more than the simple sequential execution of statements.  We often need to excute a section of code repeatedly, perhaps with a change of some of the program's state each time.  We also commonly need to execute different sections of code depending upon whether some condition is true of false.  This lesson will discuss these two types or flow control that are commonly seen in programs: Looping and Branching. An array is a very common type of data structure where in all elements must be of the same data type. Once defined , the size of an array is fixed and cannot increase to accommodate more elements.The first element of an array starts with zero.

Click here for more info

Tuesday, 24 July 2012

Data Types? Java has it!



Java is not hard to learn if you have background about C and C++. They have similarities especially on data types and variables. For us to understand better the java programming language we prepare some report that can help us. The content of this report is all about data types, reserved words, keywords, naming convention, identifiers and operations of this programming language. So enjoy reading, and we hope that it can help you learn the java language.

Monday, 23 July 2012

The Development Phases and IDE



What are the Development phases in Java? Why does java have  need these phases in creating a program? What is IDE? What does it normally consist of? What does it allow me to do? Are there other IDE's that I can use? All of these modern questions about development phases and IDE will be answered.



Sunday, 22 July 2012

A little something about UML




UML was meant to be a unifying language enabling IT professionals to model computer applications. The primary authors were Jim Rumbaugh, Ivar Jacobson, and Grady Booch, who originally had their own competing methods (OMT, OOSE, and Booch). Eventually, they joined forces and brought about an open standard. (Sound familiar? A similar phenomenon spawned J2EE, SOAP, and Linux.) One reason UML has become a standardmodeling language is that it is programming-language independent. (UML modeling tools from IBM Rational are used extensively in J2EE shops as well in .NET shops.) Also, the UML notation set is a language and not a methodology. This is important, because a language, as opposed to a methodology, can easily fit into any company's way of conducting business without requiring change.

Click to see the video about UML

Wednesday, 20 June 2012


As we know that JAVA was developed by Sun microsystems, now here is the berief history of how the language originated. you may see also here the kinds of java, features of java, characteristics of java and the platform of java. we hope this would help you to understand more about java, how its started. enjoy reading users! ^^,'


Check this out!



(OOP) represents an attempt to make programs more closely model the way people think about and deal with the world. In the older styles of programming, a programmer who is faced with some problem must identify a computing task that needs to be performed in order to solve the problem. Programming then consists of finding a sequence of instructions that will accomplish that task. But at the heart of object-oriented programming, instead of tasks we find objects- entities that have behaviours, that hold information, and that can interact with one another. Programming consists of designing a set of objects that model the problem at hand. Software objects in the program can represent real or abstract entities in the problem domain. This is supposed to make the design of the program more natural and hence easier to get right and easier to understand.

An object-oriented programming language such as JAVA includes a number of features that make it very different from a standard language. In order to make effective use of those features, you have to “orient” your thinking correctly.