Text Editor in Java: By-Anushka Mukherjee ROLL NO-17ESKIT006
Text Editor in Java: By-Anushka Mukherjee ROLL NO-17ESKIT006
IN JAVA
BY-ANUSHKA MUKHERJEE
ROLL NO-17ESKIT006
CONTENT
Abstract
Introduction
Types of Editors
Software Requirements
Overall Description
Abstract
I have developed a TEXT EDITOR using Eclipse
in Java. It exhibits the basic functionalities which
any text editor should have.
Eclipse was chosen because any editor requires
a good Graphical User Interface and Eclipse
provides that.
The functions incorporated needed accurate
syntaxes for proper functioning and this was
done by Java.
Text Editor is a desktop application which has
been developed in Java. Java has been used
because it is offered as a cross-platform Java
Library and it delivers consistent graphical user
interfaces across a wide range of operating
system and devices.
Java supports to scientific application
development, because of its security powerful,
robustness feature and etc.. Java was designed
to be easy to use and is therefore much easy to
write, compile, debug, run. This allows
programmer to create modular maintainable
application and reusable code.
INTRODUCTION
This application is a text editor in Java. This application is a
replica of the word editor we all are familiar with and which
we use quite often on a daily basis. The only difference being
that, this editor has been created using Java for the front end
interface.
The goal of this project is to implement a text editor that can
handle text files with different fonts and styles.
The basic functionality of the text editor:
• It is able to read and display file. Long lines and not wrapped
but simply clipped at the right margin.
• The user will be able to type and delete character in the text.
• The user will be able to set the font, size and style of
arbitrary text region.
• There are menu commands for Cut, Copy and Paste
operations.
• There are menu commands for opening and saving text files.
• The files can be saved in the location specified by the
user.
• The user is allowed to undo and redo the text edited.
• The user can also change the color of the background as
well as the foreground which means the application
allows to change the color of the text.
• The application also allows to write the text in any font
style that the user wants.
• The text can be written in any size and the size varies
from 10 to 28.
• Highlighting the text using Bold, Plain and Italic options
is also possible.
• The application is provided with shortcut keys to perform
the operations such as for saving the document press
Ctrl + S, to undo press Ctrl + Z, to exit press Ctrl + E
etc.
EDITOR TEXT EDITOR
o An editor is a o A text editor is a
general purpose type of program
system software, used for editing
which can be used plain text files. Text
to enter and/or editors are often
modify text, used to change
programs, graphics configuration files,
or data. An editor documentation
may be a line files, programming
editor, screen, language source
editor, graphics code, etc.
editor or word
Processors.
SOFTWARE REQUIREMENT