Skip to content

TextEditor is a desktop application developed in Java using Java Swing for the graphical user interface. The application provides a comprehensive text editing environment with user authentication and file management features. The key functionalities include user login and registration, file creation, editing, saving, and managing a list of previous

Notifications You must be signed in to change notification settings

hey-its-d2t2/TextEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

TextEditor

Technologies Used:

  • Java
  • Java Swing
  • JPanel
  • JFrame
  • File Handling

Overview:

TextEditor is a desktop application developed in Java using Java Swing for the graphical user interface. The application provides a comprehensive text editing environment with user authentication and file management features. The key functionalities include user login and registration, file creation, editing, saving, and managing a list of previously created files.

Features:

Login and Register:

The application starts with a login screen where users can enter their credentials. If the user does not have an account, they can switch to the registration screen to create a new account.

  • Login: Allows existing users to log in using their credentials.

    login

  • Register: New users can create an account to access the text editor.

    register

  • Upon successful login or registration, the user is redirected to the file list window.

File Management:

  • File List Window: After logging in or registering, users are presented with a window displaying a list of previously created files.
  • Select and Edit File: Users can select any file from the list to edit its contents.

filelist2

  • Users have the option to create a new file by clicking on the "New File" button.
  • Create New File: Users can create new text files.
  • When a user selects a file from the list, the text editor window opens, displaying the content of the selected file.

editFile

  • Users can edit the text within this window.

updatefile1

  • Save and Close File: Edited files can be saved, and the user can close the file to return to the file list window for further actions.

  • Changes can be saved by clicking the "Save" button.

  • Users can close the file after saving, which returns them to the file list window.

Conclusion:

TextEditor combines robust text editing capabilities with essential user authentication and file management features, making it a versatile tool for managing and editing text files. The use of Java Swing ensures a responsive and visually appealing interface, enhancing the overall user experience.

About

TextEditor is a desktop application developed in Java using Java Swing for the graphical user interface. The application provides a comprehensive text editing environment with user authentication and file management features. The key functionalities include user login and registration, file creation, editing, saving, and managing a list of previous

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages