Article View: es.comp.lenguajes.java
Article #28512Re: Java y letra �
From: Juan Gonzalo de Silva Medina
Date: Tue, 21 Apr 1998 00:00
Date: Tue, 21 Apr 1998 00:00
85 lines
2978 bytes
2978 bytes
Este es un mensaje multipartes en formato MIME.
--------------C4DDEDA010DA78F4975DA2C3
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Jose Luis Bueno escribi�:
> Hola a todos:
>
> �Como puedo sacar la letra e�e en un
> texto?. En el programa muevo una palabra
> con e�e a un texto que va ir en un boton.
> Pero cuando ejecuto el programa no sale
> la e�e en "Espa�ol" sale un caracter del
> ASCII extendido.
>
> Ejemplo:
>
> BotonEspanol = new Button("Espa�ol");
>
> �Qu� debo hacer para que salga la letra e�e?
>
> Cargo esto en el autoexec.bat para Windows95
>
> ....
> .....
> ......
> mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
> mode con codepage select=850
> keyb la,,C:\WINDOWS\COMMAND\keyboard.sys
>
> Un saludo .
No tiene nada que ver con el codepage que est�s utilizando.
Lo que pasa es que Java trabaja con Unicode y la "�" no se
encuentra en la misma posici�n que el valor del fichero.
Tienes una utilidad en Java que convierte el fichero fuente en
un fichero con todos los c�digos cambiados de tu codepage actual
a Unicode.
Creo que el programa (que normalmente viene con el JDK) era el
java2ascii.
Prueba a preprocesar el programa y despu�s compila el fuente.
En todo caso si quieres puedes utilizar el caracter
correspondiente en unicode con la secuencia "Espa\uXXXXol",
aunque es algo duro ya que te tienes que acordar.
Si quieres saber los c�digo los tienes en
http://www.unicode.org
Te recomiendo que te des una vuelta s�lo por curiosidad.
Saludos,
--------------C4DDEDA010DA78F4975DA2C3
Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Tarjeta de Juan Gonzalo de Silva Medina
Content-Disposition: attachment; filename="vcard.vcf"
begin: vcard
fn: Juan Gonzalo de Silva Medina
n: de Silva Medina;Juan Gonzalo
org: EL MONTE - Dpto. Desarrollo Inform�tico
adr: AV. Doctor Fedriani n� 23 p1 2C;;;Sevilla;Sevilla;41009;Espa�a
email;internet: gonzalo@caymasa.es
title: Analista Programador
tel;work: 34-5-4591436
tel;fax: 34-5-4591448
tel;home: 34-5-4906327
x-mozilla-cpt: ;0
x-mozilla-html: TRUE
version: 2.1
end: vcard
--------------C4DDEDA010DA78F4975DA2C3--
Technical Details
Message-ID:
<353C7BB4.302D81B7@caymasa.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6hiv3a$dno$1@diana.bcn.ibernet.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,533c43f07d8dbcfd X-Google-Attributes: gid1116f3,public From: Juan Gonzalo de Silva Medina <gonzalo@caymasa.es> Subject: Re: Java y letra � Date: 1998/04/21 Message-ID: <353C7BB4.302D81B7@caymasa.es> X-Deja-AN: 346462779 References: <6hiv3a$dno$1@diana.bcn.ibernet.es> Mime-Version: 1.0 To: Jose Luis Bueno <jlbm@cgt.es> Content-Type: multipart/mixed; boundary="------------C4DDEDA010DA78F4975DA2C3" Organization: EL MONTE Newsgroups: es.comp.lenguajes.java