Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / GUI / September 2007

Tip: Looking for answers? Try searching our database.

Default key behavior of JFrame

Thread view: 
AimsLife - 19 Sep 2007 08:49 GMT
Hi,

I am using jdk1.5 development kit for development. I am developing
desktop base application. I created a frame (JFrame frm), added two
buttons with label "OK" and "Cancel", some text fields and labels. I
want to know, how I can define default behavior of frame on key
stokes, mean to say, if I pressed ESC key any time then frame should
perform "Cancel" behavior and "OK" behavior on press ENTER any time.
Is it possible without adding listener in all components?

Regards,
-aimslife
Chanchal - 19 Sep 2007 15:44 GMT
> Hi,
>
[quoted text clipped - 8 lines]
> Regards,
> -aimslife

I guess you'll have to implement KeyListener for the Frame
Roedy Green - 25 Sep 2007 09:21 GMT
>I am using jdk1.5 development kit for development. I am developing
>desktop base application. I created a frame (JFrame frm), added two
[quoted text clipped - 3 lines]
>perform "Cancel" behavior and "OK" behavior on press ENTER any time.
>Is it possible without adding listener in all components?

see http://mindprod.com/jgloss/jbutton.html

look at the sample code lines:

// set up keystroke shortcut Alt-F2
jButton2.setMnemonic( KeyEvent.VK_F2 );

Not quite what you want.  Giving the button focus make Enter often act
like a push, though sometimes you need to hit space.

Signature

Roedy Green Canadian Mind Products
The Java Glossary
http://mindprod.com



Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.