[go: up one dir, main page]

100% found this document useful (1 vote)
145 views19 pages

Text Editor in Java: By-Anushka Mukherjee ROLL NO-17ESKIT006

This document describes a text editor application developed in Java using Eclipse. It allows basic text editing functions like opening, saving, copying, pasting files. The editor supports changing font style, size, and color of text. It also implements undo and redo operations. The application provides a graphical user interface and was created using Java for cross-platform compatibility.

Uploaded by

Arushi Mukherjee
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
145 views19 pages

Text Editor in Java: By-Anushka Mukherjee ROLL NO-17ESKIT006

This document describes a text editor application developed in Java using Eclipse. It allows basic text editing functions like opening, saving, copying, pasting files. The editor supports changing font style, size, and color of text. It also implements undo and redo operations. The application provides a graphical user interface and was created using Java for cross-platform compatibility.

Uploaded by

Arushi Mukherjee
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 19

TEXT EDITOR

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

 OPERATING SYSTEM : Windows


XP/7/8
 COMPILER USED : Java version 8
 IDE USED : Eclipse Rust
2019-06
 FRONT END : Java swing,
AWT
BASIC FEATURES
 The Text Editor application is a menu driven application that performs text
editing operations:
 File
 Edit
 Font
 Font Type
 Color
 Undo and Redo

 File operation includes:


 New
 Open
 Save
 Exit

 Edit operation includes:


 Cut
 Copy
 Paste
 Font operation includes:
 Bold
 Plain
 Italic
 Size

 Font Type operation includes:


 Century
 Times Roman
 Courier etc.

 Color operation includes:


 Set the color of the text

 Undo and Redo operation

You might also like