AJP Microproject
AJP Microproject
Submitted by
1. Saloni Nivrutti Patil
2. Tanishka Kiran Chopadkar
3. Devang Jittendra Bhattad
4. Divya Dattatray Rahane
Affiliated to
Maharashtra State
Board of Technical Education
Certificate
This is to certify that Ms. Saloni Nivrutti Patil with Roll No-05 has successfully completed Micro-project in course
Advanced Java Programming(22517) for the academic year 2023-24 as prescribed in the 'Assessment Manual'
during his/her tenure of completing fifth Semester of Diploma Program in Computer Engineering from institute,
Sandip Polytechnic with institute code 1167.
Certificate
This is to certify that Ms. Tanishka Kiran Chopadkar with Roll No-12 has successfully completed Micro-project
in course Advanced Java Programming(22517) for the academic year 2023-24 as prescribed in the 'Assessment
Manual' during his/her tenure of completing fifth Semester of Diploma Program in Computer Engineering from
institute, Sandip Polytechnic with institute code 1167.
Certificate
This is to certify that Mr. Devang Jittendra Bhattad with Roll No-41 has successfully completed Micro-project in
course Advanced Java Programming(22517) for the academic year 2023-24 as prescribed in the 'Assessment
Manual' during his/her tenure of completing fifth Semester of Diploma Program in Computer Engineering from
institute, Sandip Polytechnic with institute code 1167.
Certificate
This is to certify that Ms. Divya Dattatray Rahane with Roll No-47 has successfully completed Micro-project in
course Advanced Java Programming(22517) for the academic year 2023-24 as prescribed in the 'Assessment
Manual' during his/her tenure of completing fifth Semester of Diploma Program in Computer Engineering from
institute, Sandip Polytechnic with institute code 1167.
After the topic for our project was selected, we segregated the work load as follows
1. Researching and collecting the required information was done by our team members
Tanishka , Divya , Devang and Saloni.
2. Arrangement of this work in appropriate manner and cross checking of the was done by Devang
and Tanishka.
3. Compiling this work and formatting of the report was done by our team members Divya and
Saloni.
6.0Actual Resources Used:
Sr
Name of Resource/Material Specification Qty. Remarks
No
1 Hardware Resource Intel i3,2GB RAM 1 -
2 Software Resource JDK 1.6 1 -
3 Any Other Resource Internet 1 -
inputPanel.add(nameLabel);
inputPanel.add(nameField);
inputPanel.add(classLabel);
inputPanel.add(classField);
inputPanel.add(addressLabel);
inputPanel.add(addressField);
inputPanel.add(phoneLabel);
inputPanel.add(phoneField);
inputPanel.add(insertPhotoButton);
add(inputPanel, BorderLayout.NORTH);
add(buttonPanel, BorderLayout.CENTER);
setVisible(true);
}
// Store the college name, or you can set it directly in the code
collegeName = "College Name";
private void generateIDCard(String id, String name, String className, String address, String
phone) {
JFrame idCardFrame = new JFrame("ID Card");
idCardFrame.setSize(300, 400);
idCardFrame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
// Display the photo on the ID card at the top with a specific size
if (photo != null) {
BufferedImage scaledPhoto = new BufferedImage(120, 150,
BufferedImage.TYPE_INT_ARGB);
Graphics2D g = scaledPhoto.createGraphics();
g.drawImage(photo, 0, 0, 120, 150, null);
g.dispose();
idCardPanel.add(idLabel);
idCardPanel.add(nameLabel);
idCardPanel.add(classLabel);
idCardPanel.add(addressLabel);
idCardPanel.add(phoneLabel);
idCardFrame.add(idCardPanel);
idCardFrame.setVisible(true);
}
Container:
The Container is a component in AWT that can contain another components like buttons, textfields, labels etc. The
classes that extends Container class are known as container such as Frame
Java JLabel:
The object of JLabel class is a component for placing text in a container. It is used to
display a single line of read only text. The text can be changed by an application but a user
cannot edit it directly. It inherits JComponent class.
Java JButton:
The JButton class is used to create a labeled button that has platform independent
implementation. The application result in some action when the button is pushed. It inherits
AbstractButton class.
Java JPanel:
The JPanel is a simplest container class. It provides space in which an application can attach
any other component. It inherits the JComponents class.
Java JTextField:
The object of a JTextField class is a text component that allows the editing of a single line
text. It inherits JTextComponent class.
Annexure – III
(A) (B)
Total Marks
Process and Product Assessment Individual Presentation/Viva
(10 Marks)
(6 Marks) (4 Marks)
(A) (B)
Total Marks
Process and Product Assessment Individual Presentation/Viva
(10 Marks)
(6 Marks) (4 Marks)
(A) (B)
Total Marks
Process and Product Assessment Individual Presentation/Viva
(10 Marks)
(6 Marks) (4 Marks)
(A) (B)
Total Marks
Process and Product Assessment Individual Presentation/Viva
(10 Marks)
(6 Marks) (4 Marks)