[Gvsig_desarrolladores] fuente de los ttulos de ventana de andami

Francisco Puga fpuga en cartolab.es
Mie Mayo 9 05:54:07 CEST 2012


Gracias a todos. Basándome en lo que habéis comentado y en este post

http://stackoverflow.com/questions/936123/showing-japanese-characters-in-title-bar-of-java-program

he hecho una prueba rápida (adjunto) y parece que funciona. Ahora
tendría que ver como hacerlo un poco más elegante y general. La verdad
es que la parte de como se tratan las fuentes en gvSIG no la tengo muy
dominada.

El día 7 de mayo de 2012 03:30, Juan Lucas Dominguez Rubio
<jldominguez en prodevelop.es> escribió:
>
>
>
> ________________________________
> De: gvsig_desarrolladores-bounces en listserv.gva.es en nombre de Cèsar
> Ordiñana
> Enviado el: lun 07/05/2012 11:07
> Para: gvsig_desarrolladores en listserv.gva.es
> Asunto: Re: [Gvsig_desarrolladores] fuente de los títulos de ventana de
> andami
>
> El 07/05/12 00:04, Francisco José Peñarrubia escribió:
>
> Hola Fran.
>
> Creo que donde se asigna el título a las ventanas es aquí:
>
>     public JInternalFrame createJInternalFrame(IWindow p)
>     {
>         WindowInfo wi = vis.getWindowInfo(p);
>         JInternalFrame nuevo = new InternalFrame();
>         if (icon != null){
>             nuevo.setFrameIcon(new ImageIcon(icon));
>         }
>
>         nuevo.getContentPane().add((JPanel) p);
>         nuevo.setClosable(!wi.isNotClosable());
>         nuevo.setSize(getWidth(p, wi), getHeight(p, wi));
>         nuevo.setTitle(wi.getTitle());
>         nuevo.setVisible(wi.isVisible());
>         nuevo.setResizable(wi.isResizable());
>         nuevo.setIconifiable(wi.isIconifiable());
>         nuevo.setMaximizable(wi.isMaximizable());
>         nuevo.setLocation(wi.getX(), wi.getY());
>         nuevo.setMinimumSize(wi.getMinimumSize());
>
>         nuevo.setDefaultCloseOperation(JInternalFrame.DISPOSE_ON_CLOSE);
>         return nuevo;
>     }
>
>
> (en libCorePlugin, en FrameWindowSupport)
>
> pero no veo que se esté asignando ninguna fuente.
>
> No sé si te ayudará, pero por si acaso....
>
> Saludos!.
>
> Fran.
>
> El 05/05/2012 6:18, Francisco Puga escribió:
>
> Hola,
>
> Estoy tratando de hacer que las fuentes que emplea el lenguaje Khmer
> se visualicen correctamente en gvSIG 1.x
>
> https://devel.gvsig.org/redmine/issues/252
>
> Funciona todo bastante bien excepto en los títulos de las ventanas.
> Adjunto captura. Alguien sabe donde se están definiendo esas fuentes o
> puede proporcionar un parche que lo arregle. En general el problema
> estaba en que en algunas partes del gvSIG se estaba el uso de algunas
> fuentes en lugar de coger las "predefinidas" y bastaba con eliminar
> las llamadas a usar nuevas fuentes, pero este caso de los títulos no
> encuentro donde se crean.
>
> Gracias.
>
>
>> Hola.
>>
>> Por lo que comentáis quizá sea cosa del L&F que se está usando por
>> defecto, el Plastic.
>> Bueno, eso en linux, en windows se debe estar usando el de ídem, quizás
>> ahí no se de el problema.
>>
>> Saludos.
>>
>> --
>> Cèsar Ordiñana Navarro
>> gvSIG software architect
>> DiSiD Technologies (http://www.disid.com)
>>
>
>
> A mí me pasó algo parecido con el título de las ventanas al usar SWT de
> Eclipse.
> Al usar un alfabeto de derecha a izquierda (hebreo) los controles del
> formulario
> invertían el orden automáticamente, pero en el título no se invertia y había
> que
> escribir los caracteres en sentido inverso:
>
> http://gvsigmobileonopenmoko.files.wordpress.com/2009/04/exo1.png
>
> Por alguna razón, el título de las ventanas en Java parece ser un "sitio
> especial" en lo que se refiere a fuentes.
>
> Saludos,
> Juan Lucas Domínguez Rubio
> ---
>
> Prodevelop SL, Valencia (España)
> Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
> http://www.prodevelop.es
> ---
>
>
>
>
>
> ________________________________
> CLÁUSULA DE PROTECCIÓN DE DATOS
> Este mensaje se dirige exclusivamente a su destinatario y puede contener
> información privilegiada o confidencial. Si ha recibido este mensaje por
> error, le rogamos que nos lo comunique inmediatamente por esta misma vía y
> proceda a su destrucción.
> De acuerdo con la nueva ley Ley de Servicios de la Sociedad de la
> Información y Comercio Electrónico aprobada por el parlamento español y de
> la vigente Ley Orgánica 15/1999 de Protección de Datos española, le
> comunicamos que su dirección de Correo electrónico forma parte de un fichero
> automatizado, teniendo usted derecho de oposición, acceso, rectificación y
> cancelación de sus datos.
>
> DATA PROTECTION CLAUSE
> This message is meant for its addressee only and may contain privileged or
> confidential information. If you have received this message by mistake
> please let us know immediately by e-mail prior to destroying it.
> In compliance with the new Information and Electronic Commerce Society
> Services Law recently approved by the Spanish Parliament and with Organic
> Law 15/1999 currently in force, your e-mail address has been included in our
> computerised records in respect of which you may exercise your right to
> oppose, access, amend and/or cancel your personal data.
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en listserv.gva.es
> Para ver histórico de mensajes, editar sus preferencias de usuario o darse
> de baja en esta lista, acuda a la siguiente dirección:
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>



-- 
Francisco Puga
Grupo de Desarrollo
Cartolab - Laboratorio de Ingeniería Cartográfica.
http://www.cartolab.es

ETS Ingeniería de Caminos, Canales y Puertos
Universidade da Coruña
Campus de Elviña - 15071 A Coruña (España)
(34)981167000 ext. 5493
------------ prxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : FontUtils.patch
Tipo       : application/octet-stream
Tamaño     : 646 bytes
Descripción: no disponible
Url        : http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20120508/33542825/attachment.obj 


Ms informacin sobre la lista de distribucin gvSIG_desarrolladores