Segue o codigo completo e funcionando abraço turma e obrigado pela ajuda!
abraço
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
//import java.util.*;
//import java.text.DecimalFormat;
public class Abn extends JFrame implements ActionListener
{
private JTextField Abandonadas,Oferecidas, Resultado;
private JButton Calcular;
private JLabel abandonadas,oferecidas, resultado, lb1,topo,topo1;
double num1,num2,div, deci;
public Abn (){
super("Calculo de Abandono");
setSize(300,300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
getContentPane() .setLayout(null);
//DecimalFormat div = new DecimalFormat("0.00");
abandonadas = new JLabel("Abandonadas: ");
getContentPane() .add(abandonadas);
abandonadas .setBounds(5,60,120,20);
Abandonadas = new JTextField();
getContentPane() .add(Abandonadas);
Abandonadas .setBounds(90,60,50,20);
Abandonadas .addActionListener(this);
oferecidas = new JLabel("Oferecidas: ");
getContentPane() .add(oferecidas);
oferecidas .setBounds(5,90,120,20);
Oferecidas = new JTextField();
getContentPane() .add(Oferecidas);
Oferecidas .setBounds(90,90,50,20);
Oferecidas .addActionListener(this);
resultado = new JLabel("Resultado: ");
getContentPane() .add(resultado);
resultado .setBounds(5,120,120,20);
Resultado = new JFormattedTextField("");
getContentPane() .add(Resultado);
Resultado .setBounds(90,120,50,20);
Resultado .addActionListener(this);
Calcular = new JButton("Calcular");
getContentPane() .add(Calcular);
Calcular .setBounds(60,160,120,20);
Calcular.addActionListener(this);
lb1 = new JLabel();
getContentPane().add(lb1);
lb1 .setBounds(5,180,180,20);
topo = new JLabel("GCO CAS");
getContentPane().add(topo);
topo .setBounds(120,10,300,20);
topo1 = new JLabel("Diretoria de Planejamento e Controle de Trafego");
getContentPane().add(topo1);
topo1 .setBounds(5,25,300,20);
}
public static void main(String args [])
{
Abn obj = new Abn();
obj.setVisible(true);
obj.setResizable(false);
obj.setDefaultCloseOperation(EXIT_ON_CLOSE);
}
@Override
public void actionPerformed(ActionEvent arg0) {
// // TODO Auto-generated method stub
try{
num1 = Integer.parseInt(Abandonadas.getText());
Abandonadas.setText("");
num2 = Integer.parseInt(Oferecidas.getText());
Oferecidas.setText("");
div = (num1/num2)*100;
//Resultado.setText(Double.toString(div));
Resultado.setText(String.format("%6.2f",div));
lb1.setForeground(Color.blue);
lb1.setText("Entre com um novo valor! " + Resultado.getText());
}
catch(NumberFormatException e){
lb1.setForeground(Color.red);
lb1.setText("Entre com um valor!");
}
}
}