Ajp Mirco-Project
Ajp Mirco-Project
Ajp Mirco-Project
1|Page
Karmaveer Shankarrao Kale Education Society’s
GAUTAM POLYTECHNIC INSTITUTE
GAUTAMNAGAR
CERTIFICATE
This is to certify that
MR.BIDGAR PRATIK SUNIL (ROLL NO- 15)
Students of Third year of Diploma in Computer
Engineering have completed the micro project in
Advanced Java Programing -22517 assigned as per
syllabus satisfactorily for the academic year 2023-2024.
2|Page
ACKNOWLEDGEMENT
Team Member
Mr.Daund Siddheshwar D.
Mr.Sonawane Ganesh D.
Mr.Bidgar Pratik S.
3|Page
INDEX
⁌ TITLE 08
1 Rationale : 08
2 08
Aims / benefits of the micro project :
4 Proposed Methodology 08
5 Action plans 09
6 Resources Required 09
8 Literature review 10
9 Actual Coding 11
10 SCREENSHOOT OF CODE 13
11 OUTPUT OF CODE 14
12 Skill developed / learning 15
outcomes of micro – project
13 Applications of micro – project 15
14 Conclusion 15
15 Reference 15
4|Page
MICRO - PROJECT PROPOSAL
1.0 Rationale :
The idea of this micro-project is to make a We can develop IP Finder in java with
the help of Networking AWT/Swing with event handling. Let's see the code of
creating IP Finder in java.
1. use some of componet and java ide to build a basic java ip address
2. Focused on the selection of an appropriate topic for the micro project
3. Select the topic i.e. prepare a IP address using swing
4. Analysis and study of our topic in detail .
5. Following all the above methodologies we successfully completed our microproject .
5|Page
5.0 Action plans :
3 Software VS Code 1
6|Page
6.0 Literature Review :
Java was originally developed by James Gosling at Sun Microsystems (which has since been acquired by
Oracle) and released in 1995 as a core component of Sun Microsystems' Java platform. The original and
reference implementation Java compilers, virtual machines, and class libraries were originally released by
Sun under proprietary licenses. As of May 2007, in compliance with the specifications of the Java Community
Process, Sun had relicensed most of its Java technologies under the GNU General Public License. Oracle
offers its own HotSpot Java Virtual Machine, however the official reference implementation is the OpenJDK
JVM which is free open source software and used by most developers and is the default JVM for almost all
Linux distributions.
7|Page
7.0 Actual Coding :-
import javax.swing.*;
import java.awt.event.*;
import java.net.*;
JLabel l;
JTextField tf;
JButton b;
IPFinder()
l.setBounds(50,70,150,20);;
tf=new JTextField();
tf.setBounds(50,100,200,20);
b.setBounds(50,150,80,30);
b.addActionListener(this);
add(l);
add(tf);
add(b);
setSize(300,300);
8|Page
setLayout(null);
setVisible(true);
String url=tf.getText();
try {
InetAddress ia=InetAddress.getByName(url);
String ip=ia.getHostAddress();
JOptionPane.showMessageDialog(this,ip);
JOptionPane.showMessageDialog(this,e1.toString());
9|Page
8.0 SCREENSHOOT OF CODE :-
10 | P a g e
9.0 OUTPUT OF CODE:-
IN
IP FINDING Frame which take and input for web site in the format fo so it will return a IP address
of that website it can be use for IP tracking device
11 | P a g e
12.0 Skill developed / learning outcomes of micro – project :
● Applications of IP Finder:
14.0 Conclusion
1. It was a great experience to design and implement the swing using Adavanced
java programming and also to work on documentation .
2. I am now able to handle event of awt and swing component and also develop
program using networking concept .
15.0 Reference
12 | P a g e