[Advanced-java] How to capture the button click event in JDialog?

Randahl Fink Isaksen randahl at rockit.dk
Wed Sep 10 15:37:42 2003


In that case I suggest you create a dialog using the NetBeans built in
form editor, add a button to it, double click the button and add an
event handler. Well of course you can use another IDE if you want to,
but NetBeans is great for this sort of task.

The JOptionPane is useful in simple situations, but if you want more
control over what is going on, you should create your own custom dialog.
NetBeans is a great tool for designing your own forms, so there is no
need to try to turn the JOptionPane dialogs into something they are not
- you can easily create your own dialogs with all the bells and whistles
you need.

Good luck!

Randahl


-----Original Message-----
From: advanced-java-bounces@lists.xcf.berkeley.edu
[mailto:advanced-java-bounces@lists.xcf.berkeley.edu] On Behalf Of Alvin
Wang
Sent: 10. september 2003 15:50
To: advanced-java@lists.xcf.berkeley.edu
Subject: RE: [Advanced-java] How to capture the button click event in
JDialog?

more details... 
I want to have an input dialog. the user can input something and click
the OK button. 
1. the dialog will keep open
2. whenever the user click something, I will get the input value and do
something. (so should be event driven)

thanks!

> -----Original Message-----
> From: advanced-java-bounces@lists.xcf.berkeley.edu 
> [mailto:advanced-java-bounces@lists.xcf.berkeley.edu]On Behalf Of 
> Randahl Fink Isaksen
> Sent: 2003年9月10日 9:12
> To: advanced-java@lists.xcf.berkeley.edu
> Subject: RE: [Advanced-java] How to capture the button click 
> event in JDialog?
> 
> 
> Rather than listening for the button events you should invoke the
method
> 
> int showConfirmDialog(Component parentComponent, Object message,
String
> title, int optionType)
> 
> and then check the returned int value to see if the user clicked OK or
> Cancel. Unless you are after something more advanced of course - it is
a
> bit hard to tell from your e-mail...
> 
> 
> Randahl
> 
> 
> -----Original Message-----
> From: advanced-java-bounces@lists.xcf.berkeley.edu
> [mailto:advanced-java-bounces@lists.xcf.berkeley.edu] On Behalf Of
Alvin
> Wang
> Sent: 10. september 2003 14:54
> To: advanced-java@lists.xcf.berkeley.edu
> Subject: [Advanced-java] How to capture the button click event in
> JDialog?
> 
> hi, I want to capture the button click event in JOptionPane (like
"OK",
> "Yes"). Anyone can tell me how to do it?
> 
> Thanks!
> 
> 
> _______________________________________________
> Advanced-java mailing list
> Advanced-java@lists.xcf.berkeley.edu
> http://lists.xcf.berkeley.edu/mailman/listinfo/advanced-java
> 
> _______________________________________________
> Advanced-java mailing list
> Advanced-java@lists.xcf.berkeley.edu
> http://lists.xcf.berkeley.edu/mailman/listinfo/advanced-java
> 


_______________________________________________
Advanced-java mailing list
Advanced-java@lists.xcf.berkeley.edu
http://lists.xcf.berkeley.edu/mailman/listinfo/advanced-java