SEM-III JAVA MINIPROJECT REPORT SmitShetye SarweshNandeshwar AvinashTiwari
SEM-III JAVA MINIPROJECT REPORT SmitShetye SarweshNandeshwar AvinashTiwari
SEM-III JAVA MINIPROJECT REPORT SmitShetye SarweshNandeshwar AvinashTiwari
net/publication/357094169
Notepad in Java
CITATIONS READS
0 5,575
3 authors, including:
Smit Shetye
Shivajirao S. Jondhale College of Engineering
9 PUBLICATIONS 0 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Smit Shetye on 22 December 2021.
By
Smit Shetye (25)
Sarwesh Nandeshwar (21)
Avinash Tiwari (29)
Supervisor
Prof. Kirti Rajadnya
This is to certify that the Mini Project entitled “ Notepad in Java ” is a bonafide work
University of Mumbai in partial fulfillment of the requirement for the award of the
(Prof.Kirti Rajadnya)
Supervisor
Examiners
1………………………………………
(Internal Examiner Name &Sign)
2…………………………………………
(External Examiner name &Sign)
Date:
Place:
TABLE CONTENTS
Abstract
5
List of Figures
Figure 3.1 14
Figure 4.1 18
Figure 4.2 19
Figure 4.3 20
Figure 4.4 21
Figure 4.5 22
Figure 4.6 23
CHAPTER 1: INTRODUCTION
1.1: Introduction 7
1.2: Motivation 7
1.3: Problem Statement and objective 8
1.4: Organization of Report 8
CHAPTER 4: RESULT 17
CHAPTER 5: CONCLUSION 25
ACKNOWLEDGEMNT 26
Bibliography 28
ABSTRACT
The application is a text editor in Java. This text editor developed in Java
platform is a replication of the word editors. We all are familiar with and which
we use quite often on a daily basis. The only difference being dad. This editor
has been created using Java for the Front air interface. The text edited in the
editor is stored in the desired location.
This report is for the detailed study done by us to learn Java by developing
Notepad. This application contains some basic features like open file, save file,
edit file, print, find and replace text.
CHAPTER 1:INTRODUCTION
1.1: INTRODUCTION
This application provides us with the ability to create, edit and save files
containing text. It also provides us to print this text file. Java provide an user
friendly environment which enables selection of various controls like labels,
buttons, textbox, etc. and dragging and dropping them at desired position to give
a user friendly environment. In designing the software, ease of understanding is
maintained to ensure that a person with a little knowledge of computer can work
efficiently.
1.2: Motivation
Consider a situation that you need to view a important text file quickly and
urgently. You have to check whether there are any mistakes in that text file. For
this purpose Notepad is very useful application. Due to Notepad application you
can not even view the file but also recorrect the mistakes that has to be solved.
Objective-
With many advantages, there are always some limitations present. These
are some of them:
➢ Text files used by Notepad should be not larger than 45 kb. Notepad
cannot open a file that exceeds 54 kb inside. And does not allow you to
continue editing a fire with fire size reaches between 45 kb and 54 kb.
➢ It also doesn’t have default templates to make your web design quicker. It
is only available on Windows because Microsoft made it.
➢ The main disadvantage of Notepad is that it is a very simple software and
it’s primary function is not for HTML.
➢ You also have to preview in a Web browser which means you must save it
as a HTML file.
Notepad is a basic text editor for Microsoft Windows. It has been included
in all versions of Microsoft Windows since Windows 1.0 in 1985.
It can use to create simple documents. The most common used for notepad is to
view or edit text (.txt) files. Many users find Notepad with simple tool for
creating web pages because Notepad supports only very basic formatting, you
cannot accidentally save special formatting in documents that need to remain
pure text.
This is very useful when creating HTML documents for a Web page,
because special characters or other formatting may not appear in your published
Web page or may even cause errors.
Notepad is a common text only editor. The files typically saved with .text
extension have no format tags or styles, making the program suitable for editing
system files.
Step 1: Start
Step 2: Check whether user want to use notepad or exit notepad application, if
yes then end program, if not then go to Step 3.
Step 3:Take user choice.
Step 4:If user choose create a new file, then create a new file and allow user to
edit the created note file.
Step 5: Go to step 10. If not then go to Step 3.
Step 6: If user choose load note file then load not file and open the note file and
go to step 7.
Step 7: Go to Step 10, if not then go to step 3.
Step 8: If user chooses delete note file,then delete that note file and then go to
step 9.
Step 9: Go to step 10. If not then go to Step 3.
Step 10: Stop.
Hardware interfaces:
Windows 7 or above
Processor: Intel Pentium III or higher
Hard disk: 156 GB
RAM: 256 MB or more
Software interfaces:
Language: JAVA
Software Development Kit: JAVA JDK 1.8 or above
IDE: NetBeans 12.6
CHAPTER 4: RESULTS
Figure 4.1
Figure 4.2
Figure 4.3
Figure 4.4
Figure 4.5
Figure 4.6
CHAPTER 5: CONCLUSION
CONCLUSION
Here we conclude our lines of our mini project on the topic ‘Notepad’ with
the extreme satisfaction and contentment. This report consists brief definition of
Notepad together with its features and functions.
Added to this, this report contains the basic description to create, edit,
save, delete and exit from file through JAVA program. It is user friendly, which
can be used by the user to perform desired operations. It also includes practical
implementation of text editors through complex JAVA program.
ACKNOWLEGMENT
We would also like to thank our respected Principal Dr. P. R. Rodge and
our Head of Department Prof. Savita Sangam for allowing us to build and present
this mini project.
By:
Mr. Smit Shetye
Mr. Sarwesh Nandeshwar
Mr. Avinash Tiwari
Source Code & Website :-
Github :- https://github.com/smitshetye/Notepad-Made-In-
Java-SSJCOE-SE-IT-Mini-Project
Gitlab :- https://gitlab.com/smitshetye/Notepad-Made-In-Java-
SSJCOE-SE-IT-Mini-Project
Gitpod :-
https://gitpod.io/#https://github.com/smitshetye/Notepad-
Made-In-Java-SSJCOE-SE-IT-Mini-Project
Website :- https://smitshetye.github.io/Notepad-Made-In-Java-
SSJCOE-SE-IT-Mini-Project/
Bibliography
Smit Shetye, S. N. (2021). Notepad in Java. Shivajirao S. Jondhale College of Engineering,
Information Technology. Thane: Smit Shetye, Sarwesh Nandeshwar, Avinash Tiwari.
Works Cited
Smit Shetye, S. N. (2021). Notepad in Java. Shivajirao S. Jondhale College of Engineering,
Information Technology. Thane: Smit Shetye, Sarwesh Nandeshwar, Avinash Tiwari.
Doi:- 10.5281/zenodo.5785860
Site :- https://www.researchgate.net/project/Notepad-in-Java