Create simple applet or gui application based on given idea

Assignment Help Basic Computer Science
Reference no: EM131661563

Question: ELIZA was a program written in 1966 that parodied a psychotherapist session. The user typed sentence and the program used those word to compose a question.

Create a simple applet or GUI application based on this idea. The program will use a label to hold the program's question, a text field into which the user can type an answer, a button for the user to signal that the answer is complete, and a quit button.

The initial text for the question label should read: "What would you like to talk about?" When the user press a button, get the text from the text field. Now extract the words from the text one at a time and find the largest word of length 4 or more. Let's call this largest word X foe now. In response, create a question based on a length of the word. IF the word is length 4, the new question is: "Tell me more about X ."If the word is length 5, the new question is :" Why do you think X is important?" If the word is length 6 or more, the new question is: "Now we are getting somewhere. How does X affect you the most?" If there is no word of length 4, the new question is: "Maybe we should move on. Is there something else you would like to talk about?"

String text = " one potato two potato";

Scanner parser = new Scanner(text);

System.out.println(parser.next());

System.out.println(parser.next());

display one and potato on separate lines.)

Reference no: EM131661563

Questions Cloud

Explain the criteria for evaluating collaborative strategies : Explain the criteria for evaluating collaborative strategies.
What is loss ratio-expense ratio and combined ratio : In 2012, AbCo pays $31.5 million in underwriting/administrative expenses. What is AbCo’s loss ratio, expense ratio, and combined ratio?
Developing a marital subsystem : The resolution, or the lack of resolution, of each crisis influences the person's development. In the United States, 50% or more of marriages end in divorce.
What is the christians relationship to the old testament : What is the Christian's relationship to the Old Testament? More particularly, what is the Christian's obligation to the Old Testament Law (laws)?
Create simple applet or gui application based on given idea : Create a simple applet or GUI application based on this idea. The program will use a label to hold the program's question, a text field into which the user.
Explain the development of flexible budgets : Explain the development of flexible budgets and the usefulness of flexible budget reports
Discuss interviews similar and different in nursing research : How are questionnaires and interviews similar and different in nursing research. What principles identified could improve collection of clinical data
Motives for expanding its brand portfolio : What were HHC’s motives for expanding its brand portfolio? What Modes of Entry might HHC Use in its new brand internationalization? Why?
Define the meaning of communal and exchange relationships : Please discuss the meaning of Reciprocal Liking via Good Moods vs Reciprocal Liking via Rewards...what stood out for you about these concepts?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd