AJP Microproject-1
AJP Microproject-1
ON
BANK MANAGEMENT SYSTEM
Submitted By
1) Ankit Gupta
2) Jitesh Borgaonkar
3) Jignesh Patil
Certificate
This is to certify that Mr.Ankit Gupta(1524),Jitesh Borgaonkar(1525),Jignesh
Patil(1515) of Fifth Semester of Diploma in Computer Engineering of
Institute S.H Jondhale (Code: 0044) has completed the micro project
satisfactorily in subject Advance Java Programming (Code- 22517) for the
Academic year 2023 to 2024 as prescribed in the curriculum.
We also express our gratitude and thanks to all our teachers and other
faculty members of department computer, S.H Jondhale polytechnic for
their sincere cooperation in completing this microproject.
5 LITERATURE REVIEW…
7 Program Code
8 Output
9 OUTCOMES OF THE MICRO -
PROJECT
AIMS /BENEFITS OF THE MICRO PROJECT -
TO PERFORM to retrive ip using Swing API .
PROPOSED METHODOLOGY :
1. BASIC INFORMATION ABOUT JAVA.
2. SWING API.
3. USE SOME OF COMPONET AND JAVA IDE TO BUILD A BASIC JAVA IPADDRESS
Basic About JAVA:
The Java language has undergone several changes since JDK 1.0 as well as numerous additions
of classes and packages to the standard library. Since J2SE 1.4, the evolution of the Java
language has been governed by the Java Community Process (JCP), which uses Java
Specification Requests (JSRs) to propose and specify additions and changes to the Java
platform. The language is specified by the Java Language Specification (JLS); changes to the JLS
are managed under JSR 901.
In addition to the language changes, other changes have been made to the Java Class Library
over the years, which has grown from a few hundred classes in JDK 1.0 to over three thousand
in J2SE Entire new APIs, such as Swing and Java2D, have been introduced, and many of the
original JDK 1.0 classes and methods have been deprecated. Some programs allow conversion
of Java programs from one version of the Java platform to an older one (for example Java 5.0
backported to 1.4) (see Java backporting tools).
Regarding to Oracle Java distribution, version 11 is the currently supported long-term support
(LTS) version (and Java 8 LTS to some degree). ("Oracle Customers will receive Oracle Premier
Support"); Oracle released for the "legacy" Java 8 LTS the last free software "public update" in
January 2019 for commercial use, while Oracle continues to release no-cost public updates for
Java 8 for e.g. development and personal use indefinitely. Java 10 is the previously supported
rapid release version. Java 10 support ended on the same date that support for Java 11 began,
in September 2018. Java 7 is no longer publicly supported, and Java 9 has stopped receiving
updates since Java 9 was a short-term rapid release version that has been superseded by Java
10 and now Java 11. For Java 11, long-term support will not be provided by Oracle for the
public; instead, thebroader OpenJDK community, as AdoptOpenJDK or others, is expected to
perform the work.
Java 15 General Availability occurred on September 15, 2020, with Java 16 now in Rampdown
Phase Two (Initial Release Candidate expected February 4, 2021), and with Java 17 now also in
development.
Actual Coding :-
import javax.swing.*;
import java.awt.event.*;
import java.net.*;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
JLabel l;
JTextField tf;
JButton b;
private Image backgroundImage;
IPFinder() {
super("IP Finder Tool - Javatpoint"
backgroundImage = Toolkit.getDefaultToolkit().getImage("goku.jpg");
if (backgroundImage != null) {
g.drawImage(backgroundImage, -100, -100, this);
}
}
IP FINDING Frame which take and input for web site in the fromat for
www.domainname.com so it will return a IP address of that website it
can be use for ip
tracking device
Applications of IP Finder:
1. The Find a specific ip .
2. We also can understand about Networking.
3. Use of various components
4. Use of JAVA programming.
SKILL DEVELOPED / LEARNING OUTCOMES OF
MICRO - PROJECT
: