0% found this document useful (0 votes)
45 views2 pages

Task 6

The document outlines a Java Developer Internship task to build a To-Do list application using Java Swing. It includes objectives, tools, deliverables, hints for development, interview questions related to GUI concepts, and submission guidelines. The task aims to enhance skills in desktop GUI development and encourages self-research and problem-solving.

Uploaded by

sharvaridhawale3
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views2 pages

Task 6

The document outlines a Java Developer Internship task to build a To-Do list application using Java Swing. It includes objectives, tools, deliverables, hints for development, interview questions related to GUI concepts, and submission guidelines. The task aims to enhance skills in desktop GUI development and encourages self-research and problem-solving.

Uploaded by

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

JAVA DEVELOPER INTERNSHIP

Task 6 : Java GUI – ToDo App.

Objective: Build a To-Do list using Java Swing.


Tools :Java, Swing (built-in), IntelliJ CE or Eclipse.
Deliverables:Java GUI application.

Hints/Mini Guide:

1.Use JFrame, JButton, JTextField.


2.Add/Delete tasks using buttons.

Outcome: : Learn desktop GUI development.

Interview Questions:
1. What is Swing?
2. Difference between AWT and Swing?
3. What is ActionListener?
4. How to manage layouts in Java?
5. What is the Event Dispatch Thread?
6. What are the GUI components in Java?
7. How to handle multiple events?
8. What is JPanel vs JFrame?
9. How to add scroll bar in GUI?
10. What is MVC architecture?

Key Concepts: Swing, event handling, layout managers.

📤 Submit Here:
After completing the task, paste your GitHub repo link and submit it using the link below:
👉 [Submission Link ]
📌 Task Submission Guidelines
⏰ Time Window:
You can complete the task anytime between 10:00 AM to 10:00 PM on the given day. Submission link closes at
10 :00 PM
🔍 Self-Research Allowed:
You are free to explore, Google, or refer to tutorials to understand concepts and complete the task effectively.
🛠 Debug Yourself:
Try to resolve all errors by yourself. This helps you learn problem-solving and ensures you don’t face the same
issues in future tasks.
💸 No Paid Tools:
If the task involves any paid software/tools, do not purchase anything. Just learn the process or find free
alternatives.
📁 GitHub Submission:
Create a new GitHub repository for each task.
Add everything you used for the task — code, datasets, screenshots (if any), and a short README.md explaining
what you did.
📤 Submit Here:
After completing the task, paste your GitHub repo link and submit it using the link below:
👉 [Submission Link ]

You might also like