Git Product home page Git Product logo

contactapp's Introduction

JavaFX Contact Application

Preview Splash

Introduction The JavaFX Contact Management Application is a desktop application designed to help users manage their contacts > efficiently. It provides a user-friendly interface for adding, viewing, and editing contact information. The > application is built using JavaFX, a modern GUI toolkit for Java applications.

Details Pages

Viewing Contact Details:

Users can click on a contact from the list to view detailed information about that contact, including their full name, phone number, email address, and address.

List All Contacts

Contact Listing:

The application allows users to view a list of their contacts. Each contact is displayed with their first name, > last name, and other relevant information.

Add Contact Page

Adding New Contacts:

Users can easily add new contacts to their list by entering their details such as first name, last name, phone > number, email address, and address.

delete contact

Deleting Contacts:

Users can delete unwanted contacts from their list with a simple deletion feature. This allows for easy management of contacts.

Multiple Window

Extra Feature Introduced

Users can Open multiple add contact forms and Add multiple contacts simultaneously. This Feature is down with the help of a new pop up window

Usage:

Launching the Application: Users can launch the application by running the executable file or executing the Java > program. Upon launch, they will be greeted with the main interface displaying their contact list.

Adding Contacts: To add a new contact, users can click on the "Add Contact" button and fill in the required details in the provided form.

Viewing Contacts: Users can view their existing contacts by scrolling through the contact list. Clicking on a contact will display detailed information about that contact.

Editing Contacts: To edit an existing contact, users can select the contact from the list and click on the "Edit" button. They can then update the contact's information as needed.

Deleting Contacts: Users can delete a contact by selecting it from the list and clicking on the "Delete" ? button. A confirmation prompt will ensure that the deletion is intentional.

Customization: Users can customize the appearance of the application by modifying the CSS stylesheet. They can > change the colors, fonts, and other visual elements to create a personalized look.

contactapp's People

Contributors

naafidasana avatar easyblend avatar saad-mhmd avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.