here is a simple event driven program. what is missing from it? that is, what needs to be added to this program so that it compiles, runs, and noticeably responds to events? (note: do not delete any code from the program. only add code to it.)



Answer :

Everything that needs to be added to this program so that it compiles, runs, and noticeably responds to events.

What is program?

A computer programme is a collection of instructions that can be used as both a verb and a noun. As a verb, it refers to the process of writing a software programme using a programming language. An application, programme, or application software, as a noun, is used to perform a specific task on a computer.

Microsoft PowerPoint, for example, is a programme that allows you to create documents related to your presentation. A browser is also an application that allows us to navigate any website.

The programme instructs the computer to perform a specific task. A computer can operate with the operating system even if it lacks application software (programmes).

//CODE//

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

 class WhatIsMissing extends Frame implements KeyListener,ComponentListener {

  public WhatIsMissing()

  {     JFrame jf = new JFrame("WhatIsMissing");

        jf.setLayout(new FlowLayout());

 JTextField textField;

 textField  = new JTextField(10);

    JButton jb = new JButton("Hello");

   textField.addKeyListener(this);   //add key listener to handle keyboard events

    jb.addComponentListener(this);    //add component listener to handle component events

   jf.add(textField);

    jf.add(jb);

    jf.pack();

    jf.setSize(400, 400);

 jf.setVisible(true);

        //to show frame

    }

  (atherate)Override

   public void keyTyped(KeyEvent e){

    System.out.println("Key Typed");

  }

  (atherate)Override   public void keyReleased(KeyEvent e){

    System.out.println("Key Released");

  }

  (atherate)Override   public void keyPressed(KeyEvent e){

    System.out.println("Key Pressed");

  }

  (atherate)Override    public void componentMoved(ComponentEvent e){

    System.out.println("Component is Moved");

  }

  (atherate)Override    public void componentResized(ComponentEvent e){

    System.out.println("Component is Resized");

  }

  (atherate)Override    public void componentHidden(ComponentEvent e){

    System.out.println("Component is Hidden");

  }

  (atherate)Override    public void componentShown(ComponentEvent e){

    System.out.println("Component is shown");

  }

  public static void main(String args[])

  {

   new WhatIsMissing();

  }

}

Learn more about program

https://brainly.com/question/1538272

#SPJ4

Other Questions