Professional Documents
Culture Documents
1|Page
Karmaveer Shankarrao Kale Education Society’s
GAUTAM POLYTECHNIC INSTITUTE
GAUTAMNAGAR
CERTIFICATE
This is to certify that
MR.SHAIKH AYAN DILAWAR (ROLL NO- 07)
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 2022-2023.
2|Page
Karmaveer Shankarrao Kale Education Society’s
GAUTAM POLYTECHNIC INSTITUTE
GAUTAMNAGAR
CERTIFICATE
This is to certify that
MS. THANGE ANERI DATTATRAY (ROLL NO- 02)
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 2022-2023.
3|Page
Karmaveer Shankarrao Kale Education Society’s
GAUTAM POLYTECHNIC INSTITUTE
GAUTAMNAGAR
CERTIFICATE
This is to certify that
MS.DAWANGE NUTAN SANJAY (ROLL NO- 09)
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 2022-2023.
4|Page
ACKNOWLEDGEMENT
Team Member
Mr. Shaikh Ayan.D
Ms.Thange Aneri D.
Ms.Dawange Nutan S.
5|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
6|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 .
7|Page
5.0 Action plans :
3 Software VS Code 1
8|Page
6.0 Literature Review :
9|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);
10 | P a g e
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());
11 | P a g e
8.0 SCREENSHOOT OF CODE :-
12 | 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
13 | 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
14 | P a g e