内容发布更新时间 : 2024/12/25 16:56:21星期一 下面是文章的全部内容请认真阅读。
{editor.copy();}
if(mi==cut) //剪切
{editor.cut();}
if(mi==paste) //粘贴
{editor.paste();}
if(mi==i11) //字体设置
{editor.setFont(new
java.awt.Font(\
\
if(mi==i12)
{editor.setFont(new
java.awt.Font(\
\
if(mi==i13)
{editor.setFont(new
java.awt.Font(\
\
if(mi==i21) //字体颜色 { editor.setForeground(Color.red); } if(mi==i22)
{editor.setForeground(Color.blue);}
if(mi==i23)
{editor.setForeground(Color.green);}
if(mi==about) //帮助菜单的关于 { 宋
体
楷
体
黑
体
String message = \记事本----\
+ \由梁**指导,***、**、**共同完成\\n感谢您的使用!\JOptionPane.showMessageDialog(JM4.this, 于...\ }
/******弹出菜单********/
if(mi==item1) //复制 {editor.copy();}
if(mi==item2) //剪切 {editor.cut();}
if(mi==item3) //粘贴 {editor.paste();} }
message,
\
关
4.3.4 编辑区的鼠标事件事件处理 /******编辑区的鼠标事件*********/ public void mouseReleased(MouseEvent e) {
if(e.isPopupTrigger())
pm.show(editor,e.getX(),e.getY());
}
public void mouseClicked(MouseEvent e){} public void mouseEntered(MouseEvent e){} public void mouseExited(MouseEvent e){} public void mousePressed(MouseEvent e){}
public static void main (String[] args) { JM4 d=new JM4();} }
5 测试分析
(1)程序运行界面如下:
(2)“文件”菜单的菜单项:
(3)“编辑”菜单的菜单项:
(4)打开文件及另存文件时的界面:
由于打开文件和另存文件都要寻找路径,所以开始时界面相同。
(5)打开了某一个文本文件是的截图:
(6)设置字体为黑体和颜色为蓝色的截图: