Win a copy of Kotlin in Action this week in the Kotlin forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

How do you use javax.swing.Popup?  RSS feed

 
Sebastion Hill
Ranch Hand
Posts: 48
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a panel that displays a lot of information and is setup the way that I want it to look. I'm trying to get a window/JFrame to appear after a user clicks a button on the GUI already open. I want that new window to have the panel inside of it.

Should I be using JOptionPane.showOptionDialog or should I be using javax.swing.Popup? Could someone show a simple example of using javax.swing.Popup in action? Please :-)
 
Rob Camick
Ranch Hand
Posts: 2800
15
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Question is far too vague, but I would guess you should use a JDialog.
 
Sebastion Hill
Ranch Hand
Posts: 48
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well I guess just an example of how one would make a JFrame appear as a Popup using javax.swing.Popup?

JPanel panel = new JPanel(); //contains my whole setup
JFrame frame = new JFrame();
frame.add(panel, BORDERLAYOUT.CENTER);
Popup popUp = new Popup();
popUp(frame,panel,100,100) ???
popUp.show();

...

I don't know how to use the Popup class. Can someone show me how I would use it with the code above?
 
Maneesh Godbole
Bartender
Posts: 11445
18
Android Eclipse IDE Google Web Toolkit Java Mac Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Checkout PopupFactory API docs.
Also check out JPopupMenu.
You have already been suggested the JOptionPane.showXXXDialog
 
Consider Paul's rocket mass heater.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!