Простой пример Popup Menu на Java
final JPopupMenu menu = new JPopupMenu();
JMenuItem item=null;
item= new JMenuItem("Item Label 1");
menu.add(item);
item.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
jTextField1.setText("Item Label 1");
}
});
jTextField1.addMouseListener(new MouseAdapter() {
@Override
public void mousePressed(MouseEvent evt) {
if (evt.isPopupTrigger()) {
menu.show(evt.getComponent(), evt.getX(), evt.getY());
}}});
}
Больше примеров
final JPopupMenu menu = new JPopupMenu();
JMenuItem item=null;
item= new JMenuItem("Item Label 1");
menu.add(item);
item.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
jTextField1.setText("Item Label 1");
}
});
jTextField1.addMouseListener(new MouseAdapter() {
@Override
public void mousePressed(MouseEvent evt) {
if (evt.isPopupTrigger()) {
menu.show(evt.getComponent(), evt.getX(), evt.getY());
}}});
}
Больше примеров
Комментариев нет:
Отправить комментарий