Ajp Project
Ajp Project
A
Report
on
Sr. No. First Name Middle Name Last Name Roll No.
1 Firoj Yasin Jamadar 18
2 Rushikesh Mahesh Patil 17
3 Arif Afzal Pathan 35
4 Satyam Anil Khot 22
CERTIFICATE
This is to certify that,
Sr. No. First Name Middle Name Last Name Roll No.
1 Firoj Yasin Jamadar 18
2 Rushikesh Mahesh Patil 17
3 Arif Afzal Pathan 35
4 Satyam Anil Khot 22
Sr. No. First Name Middle Name Last Name Roll No.
1 Firoj Yasin Jamadar 18
2 Rushikesh Mahesh Patil 17
3 Arif Afzal Pathan 35
4 Satyam Anil Khot 22
SR.NO CONTENTS PAGE NO.
1 Introduction 1
3 Source Code 3
4 OUTPUT 4
5 Conclusion 5
6 References 6
INDEX
Over time new enhanced versions of Java have been released. The current version of
Java is Java 1.8 which is also known as Java 8.
The main of this system is to develop fee management system by using c language.
This system mainly reduces the work task and it is easy to maintain the records for a long
time than normal hand written records. The user can check his record details by just entering
his name no need to search all the record. With the help of this system fee calculations can be
done very easily by this system. So the maintenance and management of fee became very
easy.
Java AWT
AWT is rarely used now days because of its platform dependent and heavy-weight
nature. AWT components are considered heavy weight because they are being generated by
underlying operating system (OS). For example if you are instantiating a text box in AWT
that means you are actually asking OS to create a text box for you.
The UI elements are the one which user directly looks and interacts with. AWT has wide
variety of common elements from basic to complex.
i. Label
ii. Button
iii. Choice
iv. Checkbox
v. List
vi. Canvas
vii. Scrollbar
Java Swing
Java Swing or Swing was developed based on earlier APIs called Abstract Windows
Toolkit (AWT). Swing provides richer and more sophisticated GUI components than AWT.
The GUI components are ranging from a simple label to complex tree and table. Besides
emulating look and feel of various platforms, Swing also provides the pluggablelook and
feel to allow look and feel of Java programs independent from the underlying platform.
JLabel
JCheckBox
JSlider
JComboBox
JProgressBar
JToggleButton
Source Code
import try {
javax.swing.GroupLayout.Alignme e.printStackTrace();
nt; }
}
});
}
import javax.swing.JFrame; }
import javax.swing.JPanel; }
import javax.swing.JLabel; }
java.awt.event.ActionListener; setContentPane(contentPane);
import java.awt.event.ActionEvent;
JLabel lblAddAccountant = new
JFrame { lblAddAccountant.setForeground(C
private JPasswordField
passwordField; JLabel lblName = new
Conclusion:
From this system we
can conclude that it provides better fee management system and also lot of convince than
the old system. This process is very fast data can be easily entered lot of time is also
saved. It is very easy to understand and this program can be used anywhere based on
requirement.
https://www.splessons.com/lesson/swing-components/
https://www.splessons.com/lesson/awt-components/
https://www.javatpoint.com/fee-report-project-in-java