Quem puder me dê uma ajudinha, será de grande valia... Exercicio

Por favor me ajudem a resolver este exercício…

import javax.swing.*; 
import java.awt.*;

public class CircuJo extends JFrame{
    private JButton button; 
    private JTextField text; 
    private JLabel titulo; 
      public Circulo() {
          text = new JButton(''Area"); 
          get contentPane().setLayout(new FlowLayout);

setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);

                setResizable(false);
                getContentPane().add( new JLabel("Entre com o valor do raio:"));
                getContentPane().add( text);
                getContentPane().add( button);
}

public static void main (String[]args){
    Circulo aplicacao = new Circulo();
    aplicacao.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

Utilizando a linguagem Java escreva o código que adicionaria um evento para o botão responsável por exibir na tela a área de um círculo (3.14 * raio2) a partir do valor inseridoo na caixa de texto. Assegure que o valor digitado seja um número. O botão apresenta em tela o valor da área de um circulo a partir do dado digitado na caixa de texto que deve ser obrigatoriamente um numero positivo. Se esta condição não for atendida, o sistema deve levantar uma excecão.

legal,

é qual a sua duvida?

[quote]legal,

é qual a sua duvida? [/quote]

Acho que ele errou na pergunta…
Deveria ser:
Por favor, façam este exercício pra mim?
Seria melhor…

Segue um link:
http://www.devarticles.com/c/a/Java/Listeners-in-Java/

Já dei minha contribuição! Levando em conta o que o exercício pede, mesmo não sabendo a sua dúvida.
Flw!

Galera, desculpem-me, mas sou muito coraçao mole.
Rafaelzito, seguinte, lhe dou o peixe, mas aprenda a pescar, caso contrário você vai rodar na prova. Estude esse código que lhe dou agora:

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;

public class AreaDoCirculo extends JFrame implements ActionListener
{
	private static final long serialVersionUID = 1L;
	
	JLabel label1;
	JTextField t1,t2;
	JButton botao;

	public static void main(String[] args)
	{
		JFrame calcula = new AreaDoCirculo();
		calcula.setUndecorated(true);
		calcula.getRootPane().setWindowDecorationStyle(JRootPane.FRAME);
		calcula.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		calcula.setVisible(true);
	}
	
	AreaDoCirculo()
	{
		setTitle("Calcula área do círculo");
		setBounds(300,50,450,90);
		getContentPane().setLayout(new GridLayout());
		label1 = new JLabel("Informe o raio do círculo:");
		t2 = new JTextField();
		t1 = new JTextField();
		botao = new JButton("Calcular a área");
		getContentPane().add(label1);
		getContentPane().add(t1);
		getContentPane().add(botao);
		getContentPane().add(t2);
		botao.addActionListener(this);
	}
	
	public void actionPerformed(ActionEvent e)
	{
		float n1 = 0, result =0;
		try
		{
			n1 = Float.parseFloat(t1.getText());
		}
		catch(NumberFormatException erro)
		{
			t2.setText("Erro na digitação dos dados");
			return;
		}
		if(e.getSource()==botao)
		{
			result = 3.14f*n1*n1;
		}
		t2.setText("" + result);
	}
}

Às vezes, também sentia falta de um “Valder Olmo Corrêa” que fizesse meus exercícios… :lol:
E quando aparecia um, agradecia!
De tanto agradecer, notei: porque não, também sentir a sensação que sei?
Por isso corri atrás, bati a cabeça e ainda, continuo aprendendo!

Vamos ver se ele aprende a pescar Valder!
Testei o código e está perfeito!
Flw!