Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Hi, I have a JAVA PROGRAMMING assignment i need solutions.Firstly this is my GUI assignment.We should make a TextEditor rules below,and i attached some pictures.

Hi, I have a JAVA PROGRAMMING assignment i need solutions.Firstly this is my GUI assignment.We should make a TextEditor rules below,and i attached some pictures. ---------------------------------------------------------------------------------------- You are asked to make a simple TextEditor in this assignment. Your view of the editor should look like Figure 1

New: Creates a new file tab by taking the file name.

Open: Open a saved file

Save: Save the file to the specified location.

Save as: It saves the file with a different name

Close File: Closes the active file tab.

Exit: Exit Program.

Document statistics: A frame should be opened as in Figure 2 (b). On the Edit menu::image text in transcribedimage text in transcribedimage text in transcribedimage text in transcribed

Copy : Copies the selected text in the file.( highlighted)

Paste : Pastes the copied text in the field.

Delete : Deletes the selected text in the file.( highlighted)

Select All: Select all text.( highlighted)

Undo : Undo the last operation in the file. (Enough for the last 10 operations)

Redo : Repeats the operation that was retrieved in the file.

Preferences : When this option is clicked, a frame will be opened as in Figure 3 (b).

Do not split words over two lines: When this option is selected, each insertion that you make at the end of the text being worked on goes to a single line. Your changes appear on a single line.

Display line numbers: It starts and numbers each line in the Text editor.

Finally on the Search menu::

Find : Search in the entered text. A window should be opened as shown in Figure 4 (a) to enter the term when clicked.

Find and Replace : The entered term replaces the entered term for the exchange. A window like Figure 4 (b) should be opened in order to enter the term when clicked.

File Edit Search Dosyal.txt Dosya2 txt In computer science, a graphical user interface or GUL is a type of interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, as opposed to text-based interfaces, typed command labels or text navigation. GUls were introduced in reaction to the perceived steep learning curve of command-line interfaces (CLIs), which require commands to be typed on the keyboard The actions in a Gut are usualy performed through direct manipulation of the graphical elements In addition to computers, Guis can be found in hand-held devices suuch as MP3 players, portable media players, gaming devices, smartphones and smaller household, office and industrial equipment. The term "GuI tends not to be applied to other low-resolution types of interfaces with display resolutions, such as video games where HUD[61 is preferred), or not restricted to flat screens, where HUDl61 is preferred), restricted like volumetric displays because the term is restricted t generic information, in the tradition of the computer science research at the PARC (Palo Alto Research Center), Designing the visual composition and temporal behavior of a GUI is an important part of software application programming in the area of human-computer interaction. its goal is to enhance the efficiency and ease of use for the underlying logical design of a stored program, a design discipline known as usability,. Methods of user-centered design are used to ensure that the visual language introduced in the design is well tailored to the tasks Eigure : Text Editor

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Machine Performance Modeling Methodologies And Evaluation Strategies Lncs 257

Authors: Francesca Cesarini ,Silvio Salza

1st Edition

3540179429, 978-3540179429

More Books

Students also viewed these Databases questions

Question

20. Agree or conform with whatever is said?

Answered: 1 week ago

Question

2. Develop a persuasive topic and thesis

Answered: 1 week ago

Question

1. Define the goals of persuasive speaking

Answered: 1 week ago