*This is java programming  Write a main application called Project1.java, and a GUI (that extends JFrame) called WordGUI.java. The main program should open

*This is java programming 

Write a main application called Project1.java, and a GUI (that extends JFrame) called WordGUI.java. The main program should open a file called “input.txt” which will contain words, one per line. As the words are read from the file, they should be displayed in the GUI as follows:

      The GUI should have a grid layout of two rows (row 0 and row 1) and three columns (column 0, 1 and 2). All words that start with an ‘A’ or ‘a’ should be displayed in row 0, column 0. All words that start with an ‘E’ or ‘e’ should be displayed in row 0, column 1. Likewise for words starting with ‘I’ or ‘I’ in row 0 column 2, with ‘O’ or’o’ in row 1 column 0, with ‘U’ or ‘u’ in row 1 column 1, and the rest of the words in row 1, column 2.

“input.txt” file is looks like that:

Share This Post

Email
WhatsApp
Facebook
Twitter
LinkedIn
Pinterest
Reddit

Order a Similar Paper and get 15% Discount on your First Order

Related Questions

Read the following blog article on the AWS Well-Architected Framework. The AWS Well-Architected provides a consistent approach for customers and partners

Read the following blog article on the AWS Well-Architected Framework. The AWS Well-Architected provides a consistent approach for customers and partners to evaluate architectures, and implement designs that can scale over time. As stated in the blog article, there are five pillars: operational excellence security reliability performance efficiency cost optimization 

Introduction to Python: A Beginner’s Guide Python is a powerful, versatile programming language that has gained immense popularity among developers, data

Introduction to Python: A Beginner’s Guide Python is a powerful, versatile programming language that has gained immense popularity among developers, data scientists, and educators. Its simple syntax and readability make it an ideal choice for beginners. In this tutorial, we’ll cover the basics of Python, including variables, data types, and