That's brilliant, thanks. It's certainly more succinct than my version was.
In fact we wanted to run in a JInternalFrame, but it was easy to modify your 
nice clear example.

Cheers,
Steve

________________________________
From: Greg Brown [mailto:[email protected]]
Sent: 26 April 2010 14:31
To: [email protected]
Subject: Re: Referencing pivot from Swing

Though it will certainly be easier to do once PIVOT-418 is resolved, creating a 
custom application context using the existing API isn't actually all that 
tough. For example, I created this one by stripping out the non-essential code 
from DesktopApplicationContext:

  
http://svn.apache.org/repos/asf/pivot/trunk/tests/src/org/apache/pivot/tests/SwingApplicationContext.java

I also added a menu bar (taken from the Swing menu tutorial) to demonstrate 
that it is possible. Running SwingApplicationContext with the 
org.apache.pivot.tests.BaselineTest application makes a decent example.

Hope this helps,
Greg

On Apr 26, 2010, at 5:23 AM, Rendell, Stephen / Kuehne + Nagel / Ntg CI wrote:


Well we do need a top menu bar (on the Display) as I mentioned earlier, but 
mostly the requirement is political as Swing has been mandated as the main 
client-side technology we have to use. These kind of dictats are common in 
large companies, unfortunately.

Looks like PIVOT-418 is only being fixed in 2.0 which is probably too late for 
us, and without it I would need to modify ApplicationContext to allow me to 
write a 'SwingApplicationContext' containing a 'HostFrame' that delegates to 
swing. This involves quite a lot of code.

Cheers,
Steve

________________________________
From: Greg Brown [mailto:[email protected]]
Sent: 23 April 2010 12:23
To: [email protected]<mailto:[email protected]>
Subject: Re: Referencing pivot from Swing

Moving DisplayHost out of ApplicationContext would enable this. This is being 
tracked in PIVOT-418:

https://issues.apache.org/jira/browse/PIVOT-418

I'm curious to know why you might want to do this, though. Is there something 
you want to do with Swing that isn't currently possible in Pivot?


On Apr 23, 2010, at 5:10 AM, Rendell, Stephen / Kuehne + Nagel / Ntg CI wrote:


I notice a question has already been asked about embedding swing widgets in a 
pivot app, but what about the other way round?

Does anyone have any experience of or idea how to create, say, a pivot Frame in 
a swing app in place of a JInternalFrame.
Or somehow write an alternative to DisplayHost which uses the existing 
underlying graphics that swing uses, so that a pivot app could transparently 
function in a swing environment?

Cheers,
Steve

________________________________
Kuehne + Nagel Ltd. ( the Company) trade solely upon the conditions of the 
British International Freight Association. Copies of these Conditions can be 
obtained on application to the Company or upon application to the Director 
General of the British International Freight Association at Redfern House, 
Browells Lane, Feltham, Middx, TW13 7EP

This email and any attachments are confidential and solely for the use of the 
intended recipient. They may contain material protected by legal professional 
or other privilege. If you are not the intended recipient or the person 
responsible for delivering to the intended recipient, you are not authorised to 
and must not disclose, copy, distribute or retain this email or its 
attachments. Although this email and its attachments are believed to be free of 
any virus or other defect, it is the responsibility of the recipient to ensure 
that they are virus free and no responsibility is accepted by the company for 
any loss or damage arising from receipt or use thereof.

Kuehne + Nagel Ltd.
Registered in England and Wales number 01722216.
VAT Registration Number GB 864 4409 10.
Registered Office: 1 Union Business Park, Florence Way, Rockingham Road, 
Uxbridge, Middlesex. UB8 2LS

Reply via email to