[Gvsig_desarrolladores] fuente de los títulos de ventana de andami

Cèsar Ordiñana cordinyana en gvsig.com
Jue Mayo 10 09:03:38 CEST 2012


El 10/05/12 03:39, Francisco Puga escribió:
> Al final ha sido muy fácil de arreglar
>
> https://devel.gvsig.org/redmine/projects/gvsig-desktop/repository/revisions/38211

Muy bien Francisco!

Voy a aprovechar y aplicaré tus correcciones a la 2.0.

Saludos.

-- 
Cèsar Ordiñana Navarro
gvSIG software architect
DiSiD Technologies (http://www.disid.com)


> El día 8 de mayo de 2012 21:54, Francisco Puga<fpuga en cartolab.es>  escribió:
>> 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
>
>



Más información sobre la lista de distribución gvSIG_desarrolladores