| Author |
Custome generated alert message
|
Arun Chidam
Ranch Hand
Joined: May 08, 2006
Posts: 79
|
|
Hi All,
Is there a way to display a time based(say for 3secs) custom generated information message on top of JTable whenever data is updated in the table.
Thanks,
Arun
|
SCJP 1.4, SCWCD 1.4
|
 |
Stephan van Hulst
Bartender
Joined: Sep 20, 2010
Posts: 3065
|
|
|
You could create a JDialog (possibly through the JOptionPane class) for your message. Set a javax.swing.Timer to 3 seconds. When it fires, hide the dialog.
|
 |
Arun Chidam
Ranch Hand
Joined: May 08, 2006
Posts: 79
|
|
|
Thanks Stephan
|
 |
Arun Chidam
Ranch Hand
Joined: May 08, 2006
Posts: 79
|
|
Hi Stephan,
can we use InternalFrame here rather than JOptionPane?....i want to display the popup message more as a customized message rather than standard defined dialogs from JOptionpane?
Thanks,
Arun
|
 |
Stephan van Hulst
Bartender
Joined: Sep 20, 2010
Posts: 3065
|
|
|
You can use JOptionPane for this as well. Just create a new JOptionPane and then treat it like you would treat the content pane of your custom window. When you're done, you can call createDialog() and it will create a JDialog out of your custom panel.
|
 |
Stephan van Hulst
Bartender
Joined: Sep 20, 2010
Posts: 3065
|
|
|
If you need more customization, you can also create a JDialog instance yourself directly. I would advise against the use of JInternalFrame, because it requires a JDesktopFrame to be displayed in.
|
 |
Darryl Burke
Bartender
Joined: May 03, 2008
Posts: 4201
|
|
|
Just pass a JPanel as the message parameter of JOptionPane's show... method.
|
luck, db
There are no new questions, but there may be new answers.
|
 |
Arun Chidam
Ranch Hand
Joined: May 08, 2006
Posts: 79
|
|
Thanks Stephan,Darryl
Yes it worked as required
Thanks,
Arun
|
 |
 |
|
|
subject: Custome generated alert message
|
|
|