> Are you sure you want to use the 'UIResource' versions of these?
> I would suspect that you would want to just use Color/Font (since you
> want to override the parent).
what do you mean with 'UIResource versions' ? there are other versions too ?
is there something wrong with my code ?
Font font = new Font("SansSerif", Font.PLAIN, 24); // only size shows an
effect
FontUIResource fontRes = new FontUIResource(font);
UIManager.put("ToolTip.font", fontRes);
UIManager.put("Tooltip.background", new ColorUIResource(Color.CYAN)); //
shows no effect
Maik
> ----- Original Message -----
> From: "Thomas DeWeese" <[EMAIL PROTECTED]>
> To: "Batik Users" <[EMAIL PROTECTED]>
> Sent: Monday, October 25, 2004 12:20 PM
> Subject: Re: MouseEvents do not occur if <desc> section is missing in SVG
> docu ment
>
>
> Stoeckle, Yvonne wrote:
>
>
>>I have a simple SVG document and want to receive MouseEvents in my Java
>>code when a mouse click occurs on an element of the document. This
>>works, as long as I have either a <desc> section or an <animateMotion
>>..> section in the document.
>
>
> Do let the JSVGCanvas know that you want the document
> built as a 'dynamic' document? If you don't then without
> the 'desc' this will appear to be a totally static document[*],
> try:
>
> canvas.setDocumentState(JSVGCanvas.ALWAYS_DYNAMIC);
>
> [*] You may wonder why 'desc' makes it not 'totally static' the
> answer is because we support using 'desc' and 'title' elements as
> tool-tips when you hover over the associated content. In this case
> we disable desc and title for the root since they would always pop
> up and would be fairly annoying (although we still turn on the
> desc/title handling - always room for improvement).
>
>
>>I tried this even with the following sample from the W3C SVG sites,
>>because I first thought that my document has been wrong.
>>
>><?xml version="1.0" standalone="no"?>
>><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
>> " http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd
>><http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd> ">
>><svg width="5cm" height="5cm" version="1.1"
>> xmlns="http://www.w3.org/2000/svg">
>> <desc>Two groups, each of two rectangles
>> </desc>
>> <g id="group1" fill="red" >
>> <rect x="1cm" y="1cm" width="1cm" height="1cm" />
>> <rect x="3cm" y="1cm" width="1cm" height="1cm" />
>> </g>
>> <g id="group2" fill="blue" >
>> <rect x="1cm" y="3cm" width="1cm" height="1cm" />
>> <rect x="3cm" y="3cm" width="1cm" height="1cm" />
>> </g>
>> <!-- Show outline of canvas using 'rect' element -->
>> <rect x=".01cm" y=".01cm" width="4.98cm" height="4.98cm"
>> fill="none" stroke="blue" stroke-width=".02cm" />
>></svg>
>>
>>I have added a mouse listener to the group1 with:
>>
>> SVGGElement group1 =
>>(SVGGElement)svgDocument.getElementById("group1");
>> group1.addEventListener("click", new
>>MouseClickListener(), false);
>>
>>If I remove <desc> section in the document, the mouse events do no
>>longer arrive in my code.
>>Does anyone have an idea about that ?
>>
>>*/ Yvonne St�ckle /*
>>* ___________________________________ *
>>
>>
>>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]