Java convierte una cadena decimal a hexadecimal
import java.awt.event.*;
la clase te11 extiende Frame implementa ActionListener{
TextField t1, t2;
Etiqueta l;
Botón b;
Cadena estática s;
te11(){
super("Convertir decimal a hexadecimal");
t1=new TextField(10);
t2=new TextField(10);
t2.setEdditable(false); p>
p>
b=new Button("Convertir");
l=new Label("Ingrese un número decimal:
l); .setForeground(Color. rosa);
setLayout(new FlowLayout()
add(l
add(t1); >
agregar (b);
agregar(t2);
b.addActionListener(this);
setVisible(true); >
setBounds (300, 300, 400, 80);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent ee){
System.exit( 0);
}
}
});
}
público void actionPerformed(ActionEvent e ){
int a=Integer.parseInt(t1.getText());
convertDecimalToBinary(a);
t2.setText (s);
}
cadena estática pública convertDecimalToBinary (valor int){
return s=Integer.toHexString(valor);