⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 源代码.txt

📁 这是一个小型的记事本的编程的原代码
💻 TXT
📖 第 1 页 / 共 2 页
字号:
    }
    this.repaint();
  }
//退出操作
  void jMenuItem4_actionPerformed(ActionEvent e) {
    if (giveUp())
      System.exit(0);
  }
//调用保存文件方法
  void jMenuItem2_actionPerformed(ActionEvent e) {
    saveFile();
  }
//调用另存为方法
  void jMenuItem3_actionPerformed(ActionEvent e) {
    saveAsFile();
  }
//文本改变状态设置
  void document1_changedUpdate(DocumentEvent e) {
    motified = true;
  }
//文本插入改变状态设置
  void document1_insertUpdate(DocumentEvent e) {
    motified = true;
  }
//删除改变状态设置
  void document1_removeUpdate(DocumentEvent e) {
    motified = true;
  }
//帮助对话框
  void jMenuItem11_actionPerformed(ActionEvent e) {
    AboutUs dlgAboutUs = new AboutUs(this, "欢迎使用钦钦记事本", true);
    dlgAboutUs.setSize(337, 272);
    dlgAboutUs.setResizable(false);
    Dimension dlgSize = dlgAboutUs.getPreferredSize();
    Dimension frmSize = getSize();
    Point loc = getLocation();
    dlgAboutUs.setLocation( (frmSize.width - dlgSize.width) / 2+loc.x ,
                           (frmSize.height - dlgSize.height) / 3+loc.y );
    dlgAboutUs.setModal(true);
    dlgAboutUs.show();
  }
//打印设置对话框
  void jMenuItem12_actionPerformed(ActionEvent e) {
    ptr.printDialog();
  }
//打印
  void jMenuItem8_actionPerformed(ActionEvent e) {
    PrintJob pjob=tk.getPrintJob(Frame1.this,"打印",null,null);
   try{
     Graphics p = pjob.getGraphics();
     jTextArea1.printAll(p);
     jLabel1.setText("状态: 打印成功完成!");
     p.dispose();
     pjob.end();
   }catch(NullPointerException exception){
     exception.printStackTrace();
   }
 }
//监听器

  class Frame1_jMenuFileExit_ActionAdapter
      implements ActionListener {
    Frame1 adaptee;

    Frame1_jMenuFileExit_ActionAdapter(Frame1 adaptee) {
      this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
      adaptee.jMenuFileExit_actionPerformed(e);
    }
  }
  class Frame1_jMenuItem1_actionAdapter
       implements java.awt.event.ActionListener {
     Frame1 adaptee;

     Frame1_jMenuItem1_actionAdapter(Frame1 adaptee) {
       this.adaptee = adaptee;
     }

     public void actionPerformed(ActionEvent e) {
       adaptee.jMenuItem1_actionPerformed(e);
     }
   }
   class Frame1_jMenuItem2_actionAdapter
        implements java.awt.event.ActionListener {
      Frame1 adaptee;

      Frame1_jMenuItem2_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
      }

      public void actionPerformed(ActionEvent e) {
        adaptee.jMenuItem2_actionPerformed(e);
      }
    }

    class Frame1_jMenuItem3_actionAdapter
        implements java.awt.event.ActionListener {
      Frame1 adaptee;

      Frame1_jMenuItem3_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
      }

      public void actionPerformed(ActionEvent e) {
        adaptee.jMenuItem3_actionPerformed(e);
      }
    }


   class Frame1_jMenuItem4_actionAdapter
       implements java.awt.event.ActionListener {
     Frame1 adaptee;

     Frame1_jMenuItem4_actionAdapter(Frame1 adaptee) {
       this.adaptee = adaptee;
     }

     public void actionPerformed(ActionEvent e) {
       adaptee.jMenuItem4_actionPerformed(e);
     }
   }


  class Frame1_jMenuItem5_actionAdapter
        implements java.awt.event.ActionListener {
      Frame1 adaptee;

      Frame1_jMenuItem5_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
      }

      public void actionPerformed(ActionEvent e) {
        adaptee.jMenuItem5_actionPerformed(e);
      }
    }

    class Frame1_jMenuItem6_actionAdapter
         implements java.awt.event.ActionListener {
       Frame1 adaptee;

       Frame1_jMenuItem6_actionAdapter(Frame1 adaptee) {
         this.adaptee = adaptee;
       }

       public void actionPerformed(ActionEvent e) {
         adaptee.jMenuItem6_actionPerformed(e);
       }
     }

  class Frame1_jMenuItem7_actionAdapter
      implements java.awt.event.ActionListener {
    Frame1 adaptee;

    Frame1_jMenuItem7_actionAdapter(Frame1 adaptee) {
      this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
      adaptee.jMenuItem7_actionPerformed(e);
    }
  }
  class Frame1_jMenuItem8_actionAdapter
       implements java.awt.event.ActionListener {
     Frame1 adaptee;

     Frame1_jMenuItem8_actionAdapter(Frame1 adaptee) {
       this.adaptee = adaptee;
     }

     public void actionPerformed(ActionEvent e) {
       adaptee.jMenuItem8_actionPerformed(e);
     }
   }


  class Frame1_jMenuItem9_actionAdapter
      implements java.awt.event.ActionListener {
    Frame1 adaptee;

    Frame1_jMenuItem9_actionAdapter(Frame1 adaptee) {
      this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
      adaptee.jMenuItem9_actionPerformed(e);
    }
  }

  class Frame1_jMenuItem10_actionAdapter
      implements java.awt.event.ActionListener {
    Frame1 adaptee;

    Frame1_jMenuItem10_actionAdapter(Frame1 adaptee) {
      this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
      adaptee.jMenuItem10_actionPerformed(e);
    }
  }
  class Frame1_jMenuItem11_actionAdapter
       implements java.awt.event.ActionListener {
     Frame1 adaptee;

     Frame1_jMenuItem11_actionAdapter(Frame1 adaptee) {
       this.adaptee = adaptee;
     }

     public void actionPerformed(ActionEvent e) {
       adaptee.jMenuItem11_actionPerformed(e);
     }
   }

   class Frame1_jMenuItem12_actionAdapter
       implements java.awt.event.ActionListener {
     Frame1 adaptee;

     Frame1_jMenuItem12_actionAdapter(Frame1 adaptee) {
       this.adaptee = adaptee;
     }

     public void actionPerformed(ActionEvent e) {
       adaptee.jMenuItem12_actionPerformed(e);
     }
   }
//右键菜单
   //剪切
   void jMenuItem13_actionPerformed(ActionEvent e) {
      jTextArea1.cut();
    }
//复制
    void jMenuItem14_actionPerformed(ActionEvent e) {
      jTextArea1.copy();
    }
//粘贴
    void jMenuItem15_actionPerformed(ActionEvent e) {
      jTextArea1.paste();
    }
//右键菜单的设置
    void jTextArea1_mouseClicked(MouseEvent e) {
     if(e.getModifiers()==Event.META_MASK){
     jPopupMenu1.show(jTextArea1,e.getX(),e.getY());
  }
}




//监听器
  class Frame1_document1_documentAdapter
      implements javax.swing.event.DocumentListener {
    Frame1 adaptee;

    Frame1_document1_documentAdapter(Frame1 adaptee) {
      this.adaptee = adaptee;
    }

    public void changedUpdate(DocumentEvent e) {
      adaptee.document1_changedUpdate(e);
    }

    public void insertUpdate(DocumentEvent e) {
      adaptee.document1_insertUpdate(e);
    }

    public void removeUpdate(DocumentEvent e) {
      adaptee.document1_removeUpdate(e);
    }
  }
//删除
  void jMenuItem16_actionPerformed(ActionEvent e) {
deleteAll();
  }
//全选
  void jMenuItem17_actionPerformed(ActionEvent e) {
jTextArea1.selectAll();
  }
//菜单中的删除
  void jMenuItem18_actionPerformed(ActionEvent e) {
deleteAll();
  }
//菜单中的全选
  void jMenuItem19_actionPerformed(ActionEvent e) {
jTextArea1.selectAll();
  }


}

//监听器
class Frame1_jMenuHelpAbout_ActionAdapter implements java.awt.event.ActionListener {
  Frame1 adaptee;

  Frame1_jMenuHelpAbout_ActionAdapter(Frame1 adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jMenuHelpAbout_actionPerformed(e);
  }
}

class Frame1_jMenuItem13_actionAdapter implements java.awt.event.ActionListener {
  Frame1 adaptee;

  Frame1_jMenuItem13_actionAdapter(Frame1 adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jMenuItem13_actionPerformed(e);
  }
}
class Frame1_jMenuItem14_actionAdapter implements java.awt.event.ActionListener {
  Frame1 adaptee;

  Frame1_jMenuItem14_actionAdapter(Frame1 adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jMenuItem14_actionPerformed(e);
  }
}
class Frame1_jMenuItem15_actionAdapter implements java.awt.event.ActionListener {
  Frame1 adaptee;

  Frame1_jMenuItem15_actionAdapter(Frame1 adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jMenuItem15_actionPerformed(e);
  }
}
class Frame1_jTextArea1_mouseAdapter extends java.awt.event.MouseAdapter {
  Frame1 adaptee;

  Frame1_jTextArea1_mouseAdapter(Frame1 adaptee) {
    this.adaptee = adaptee;
  }
  public void mouseClicked(MouseEvent e) {
    adaptee.jTextArea1_mouseClicked(e);
  }
}

class Frame1_jMenuItem16_actionAdapter implements java.awt.event.ActionListener {
  Frame1 adaptee;

  Frame1_jMenuItem16_actionAdapter(Frame1 adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jMenuItem16_actionPerformed(e);
  }
}

class Frame1_jMenuItem17_actionAdapter implements java.awt.event.ActionListener {
  Frame1 adaptee;

  Frame1_jMenuItem17_actionAdapter(Frame1 adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jMenuItem17_actionPerformed(e);
  }
}

class Frame1_jMenuItem18_actionAdapter implements java.awt.event.ActionListener {
  Frame1 adaptee;

  Frame1_jMenuItem18_actionAdapter(Frame1 adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jMenuItem18_actionPerformed(e);
  }
}

class Frame1_jMenuItem19_actionAdapter implements java.awt.event.ActionListener {
  Frame1 adaptee;

  Frame1_jMenuItem19_actionAdapter(Frame1 adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jMenuItem19_actionPerformed(e);
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -