Advance Java MicroProject For Diploma 5 th sem Computer
Advance Java MicroProject For Diploma 5 th sem Computer
Submitted by:
1. Anirudh Patil (3291)
2. Param Hiten Asar (3292)
3. Vinay Bhimrao Mane (3293)
4. Rushikesh Pandurang Kamble (3294)
Kasaba Bawada,Kolhapur
CERTIFICATE
This is to certify that the following students of Third Year Computer Engineering
Place: Kolhapur
Date:
ACKNOWLEDGEMENT
It’s our Pleasure to express sincere and heartiest thanks to our Micro-Project guide Mrs.
K. P. Ghorpade for their valuable guidance, encouragement and support for the
accomplishment of Micro-Project.
We are also really thankful to our Principle Dr. M.M. Narke and the Head of Department Dr.
P. K. Shinde for their constant encouragement and motivation for the accomplishment of the
Micro-Project by expressing their guidelines regarding importance of Micro-Project in
developing our career.
I am thankful to Co-workers of this Micro-Project for their valuable contribution. We are
thankful to all those peoples who directly or indirectly helped us in completion of this Micro
Project.
Name of Students
1.0 Rationale
The goal of this project is to develop a Java application that effectively demonstrates
Windowevent handling using the Adapter Class. In Java's event-handling model, handling user
interactions like templates,or creating a window especially when implementing all event methods
can lead to verbose code. This project aims to simplify the process by leveraging the Adapter
Class, which is designed to make event handling more efficient and manageable.
Benefits –
1. Real-World Application of Windowevent Handling.
2. Immediate Visual Feedback for Learning.
3. Hands-On Experience with Interactive Graphics.
3.0 CourseOutcomesAddressed
4.0LiteratureReview
1 CompleteJavareference 1
2 https://www.geeksforgeeks.org/ -
5.0 ActualMethodologyFollowed
Windowevent - a WindowEvent typically refers to an event that occurs on the browser window object,
which is the global object that represents the entire browser window in which a web page is displayed.
These events are used to capture changes or interactions that happen within the browser window itself
(such as resizing, scrolling, or loading a page).
1. load: Triggered when the page and all of its resources (images, scripts, etc.) have finished loading.
4. beforeunload: Triggered before the page is about to be unloaded (for example, when navigating
away from the page or closing the window).
5. unload: Triggered when the page is unloaded (though it's becoming less commonly used in modern
web development).
Adapter Class:-An adapter class is a convenient way to implement an interface without having to
provide implementations for all its methods. It acts as a skeleton implementation, providing empty
method bodies. This is particularly useful when you only need to override a few methods of an
interface. By extending an adapter class, you can selectively override the methods you're interested in,
reducing the amount of boilerplate code required.
6.0Resources Used
Sr. Name
No. of Specifications Qty
Resources
Systemwith
Computer 1. Windows7 ormore
1 1
System 2. Minimumstorage500 GB
3. [email protected]
2 Book CompleteJavareference 1
3 -
Website https://www.geeksforgeeks.org/
https://www.javatpoint.com/
4 Website -
7.0Source Code
import java.awt.*;
import java.awt.event.*;
Output –
9.0Applicationofthis Micro-Project