最近在做一个GUI界面 里面有文本区
我用JPopupMenu popup = new JPopupMenu(); // 右键弹出菜单
JMenuItem jmi1 = new JMenuItem("清空聊天记录");
JMenuItem jmi2 = new JMenuItem("保存聊天记录");
JMenuItem jmi3 = new JMenuItem("刷新");
jTextArea1.setComponentPopupMenu(popup);
popup.add(jmi1);
popup.add(jmi2);
popup.add(jmi3);
在jTextArea1中我添加的右键菜单
我现在想在这个右键菜单 上添加事件
但不知道 怎么添加 我的意图 就是当点激 右键菜单 中的 清空聊天记录 是 会弹出一个向应的对话框 该怎么做...
我用JPopupMenu popup = new JPopupMenu(); // 右键弹出菜单
JMenuItem jmi1 = new JMenuItem("清空聊天记录");
JMenuItem jmi2 = new JMenuItem("保存聊天记录");
JMenuItem jmi3 = new JMenuItem("刷新");
jTextArea1.setComponentPopupMenu(popup);
popup.add(jmi1);
popup.add(jmi2);
popup.add(jmi3);
在jTextArea1中我添加的右键菜单
我现在想在这个右键菜单 上添加事件
但不知道 怎么添加 我的意图 就是当点激 右键菜单 中的 清空聊天记录 是 会弹出一个向应的对话框 该怎么做...
public void mouseClicked(MouseEvent arg0) {
//情况聊天记录 或者其他的什么操作
} });
public void actionPerformed(ActionEvent e){
//弹出对话框,清空聊天记录等。
}
});
jmi1.addActionListerner(this);
jmi2.addActionListerner(this);
jmi3.addActionListerner(this);public void actionPerformed(ActionEvent e)
{
if(e.getSourse==jmi1)
,,,
else if(e.getSourse==jmil2)
,,,
else if (e.getSourse==jmil3)
,,,,,
}
public void actionPerformed(ActionEvent e){
//弹出对话框,清空聊天记录等。
}
});
public void actionPerformed(ActionEvent e){
//弹出对话框,清空聊天记录等。
}
});