Question
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::
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 EditorStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started