Not if it's YOUR cookie jar, Jim. As for Halifax, I'd need an ice-breaker to get out of the U.K. at the moment! -----Original Message----- From: program-java-bounce@xxxxxxxxxxxxx [mailto:program-java-bounce@xxxxxxxxxxxxx] On Behalf Of Corbett, James Sent: 11 February 2009 13:56 To: program-java@xxxxxxxxxxxxx Subject: [program-java] Re: Instance... George: I thought it was an unwritten rule that you could always keep your hand in the cookie jar.... When are you coming to Halifax? Jim -----Original Message----- From: program-java-bounce@xxxxxxxxxxxxx [mailto:program-java-bounce@xxxxxxxxxxxxx] On Behalf Of George Bell Sent: February 11, 2009 08:51 To: program-java@xxxxxxxxxxxxx Subject: [program-java] Re: Instance... So do I get to open the cookie jar, Jim? (Smile) George. -----Original Message----- From: program-java-bounce@xxxxxxxxxxxxx [mailto:program-java-bounce@xxxxxxxxxxxxx] On Behalf Of Corbett, James Sent: 11 February 2009 13:40 To: program-java@xxxxxxxxxxxxx Subject: [program-java] Re: Instance... Client.New newForm = new client.New(display, shell); That looks better... That's what happens when you have 10 things on the go at once. Jim -----Original Message----- From: program-java-bounce@xxxxxxxxxxxxx [mailto:program-java-bounce@xxxxxxxxxxxxx] On Behalf Of George Bell Sent: February 11, 2009 08:26 To: program-java@xxxxxxxxxxxxx Subject: [program-java] Re: Instance... Hi Jim, As you know, I'm no programmer in any shape or form, let alone Java, but should the "new" after "Client.New" be spaced like that? It just looks odd sat there on it's own. (O.K. I'll crawl back under my stone.) Client.New new = client.New(display, shell); George. -----Original Message----- From: program-java-bounce@xxxxxxxxxxxxx [mailto:program-java-bounce@xxxxxxxxxxxxx] On Behalf Of Corbett, James Sent: 11 February 2009 13:11 To: program-java@xxxxxxxxxxxxx Subject: [program-java] Re: Instance... I have a class titled Main, with in that class I create an instance of my class MainMenu. The object mainMenu now has a listener method. With in the method are selection events for each menu option. Suppose I click on New from the menu.... The mainMenu.getNewItem event is triggered and loads the class New: Client.New new = client.New(display, shell); So lower case new is a instance of upper case class New. ...by creating the new object a screen gets loaded, etc. There is no problem and no issues but the compiler spits a warning to the affect that the variable new is never used locally. I can live with that since it's only a warning but I thought that there might be a way of not actually creating the new object and still achieving the same thing? Jim -----Original Message----- From: program-java-bounce@xxxxxxxxxxxxx [mailto:program-java-bounce@xxxxxxxxxxxxx] On Behalf Of Adrian Beech Sent: February 11, 2009 02:57 To: program-java@xxxxxxxxxxxxx Subject: [program-java] Re: Instance... G'day, scratch head, I'm trying to get my head around your question... what is the role of newClass in relation to the construction of the GUI? Cheers. AB -----Original Message----- From: program-java-bounce@xxxxxxxxxxxxx [mailto:program-java-bounce@xxxxxxxxxxxxx] On Behalf Of Corbett, James Sent: Wednesday, 11 February 2009 4:15 AM To: program-java@xxxxxxxxxxxxx Subject: [program-java] Instance... ...is there a means to create an instance of a class with out actually specifying an object name? E.G. Class newClass = Class(); I would like not to have newClass created even though it's scope is limited to the calling method. If I leave it as it is, the compiler will throw a warning indicating the object newClass is never called locally. I use the above syntax for loading a gui class which never gets used other than to create the gui in the first place. Just wondering. Jim James M. Corbett A / Technical Specialist GST/HST Micros | Micros de la TPS/TVH (613) 941-1338 "Not good science? Why, before writing RELIC, we did extensive scientific research on the worldwide problem of brain-eating monsters infesting museums. What more could you want?" -- Douglas Preston __________ NOD32 3844 (20090211) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com