Prog
// Demostración de cómo usar Unicode en programas de Java.
// paquetes básicos de Java
import java.awt.*;
// paquetes de extensión de Java
import javax.swing.*;public class Unicode extends JFrame {
private JLabel ingles, frances, aleman,
portugues, espaniol;
// constructor de Unicode
public Unicode()
{
super( "Demostración deUnicode" );
// obtener panel de contenido y establecer su esquema
Container contenedor = getContentPane();
contenedor.setLayout( new GridLayout( 8, 1 ) );
// constructorde JLabel con un argumento tipo cadena
ingles = new JLabel( "\u0057\u0065\u006C\u0063\u006F" +
"\u006D\u0065\u0020\u0074\u006F\u0020Unicode\u0021" );
ingles.setToolTipText("Esto es inglés" );
contenedor.add( ingles );
frances = new JLabel( "\u0042\u0069\u0065\u006E\u0076" +
"\u0065\u006E\u0075\u0065\u0020\u0061\u0075\u0020" +"Unicode\u0021" );
frances.setToolTipText( "Esto es francés" );
contenedor.add( frances );
aleman = new JLabel( "\u0057\u0069\u006C\u006B\u006F" +"\u006D\u006D\u0065\u006E\u0020\u007A\u0075\u0020" +
"Unicode\u0021" );
aleman.setToolTipText( "Esto es alemán" );
contenedor.add( aleman );
portugues = new JLabel("\u0053\u00E9\u006A\u0061\u0020" +
"\u0042\u0065\u006D\u0076\u0069\u006E\u0064" +
"\u006F\u0020Unicode\u0021" );
portugues.setToolTipText( "Esto es portugués" );contenedor.add( portugues );
espaniol = new JLabel( "\u0042\u0069\u0065\u006E\u0076" +
"\u0065\u006E\u0069\u0064\u0061\u0020\u0061\u0020" +
"Unicode\u0021" );espaniol.setToolTipText( "Esto es español" );
contenedor.add( espaniol );
} // fin del constructor de Unicode
// ejecutar la aplicación
public static void main( String...
Regístrate para leer el documento completo.