1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| imagePanel.addMouseListener(new MouseListener(){
@Override
public void mouseClicked(MouseEvent e) {
if (e.getButton() == MouseEvent.BUTTON3){
JFrame frame = new JFrame();
frame.pack();
frame.setLocation(-100,-100);
frame.setVisible(true);
JTextField jtext = new JTextField("test");
JButton btn = new JButton("Ok");
JPanel panel = new JPanel();
panel.add(jtext);
panel.add(btn);
JWindow wO = new JWindow(frame);
wO.getContentPane().add( panel );
wO.pack();
wO.setLocation(e.getXOnScreen(), e.getYOnScreen());
wO.setVisible(true);
}
} |
Partager