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

📄 note.java

📁 JAVA做的比较简单的计算器
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
    String show="Welcome  欢迎您!";
    if(list2.getSelectedItem().equals("粗体"))
    {
        f=new Font(name,Font.BOLD,zihao);
        jTextArea3.setFont(f);
        
    }
    if(list2.getSelectedItem().equals("斜体"))
    {
        f=new Font(name,Font.ITALIC,zihao);
        jTextArea3.setFont(f);
        
    }
    if(list2.getSelectedItem().equals("常规"))
    {
        f=new Font(name,Font.TRUETYPE_FONT,zihao);
        jTextArea3.setFont(f);
        
    }
    if(list2.getSelectedItem().equals("下划线"))
    {
        f=new Font(name,Font.CENTER_BASELINE,zihao);
        jTextArea3.setFont(f);
        
    }    
    jTextArea3.setText(show);    
    }//GEN-LAST:event_list2ItemStateChanged
//***************字体调节*****************
    private void list1ItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_list1ItemStateChanged
    jTextField5.setText(list1.getSelectedItem());
    String show="Welcome  欢迎您!";
    String name=list1.getSelectedItem();
    Font f;
    if(list2.getSelectedItem().equals("粗体"))
    {
        f=new Font(name,Font.BOLD,zihao);
        jTextArea3.setFont(f);
        
    }
    if(list2.getSelectedItem().equals("斜体"))
    {
        f=new Font(name,Font.ITALIC,zihao);
        jTextArea3.setFont(f);
        
    }
    if(list2.getSelectedItem().equals("常规"))
    {
        f=new Font(name,Font.TRUETYPE_FONT,zihao);
        jTextArea3.setFont(f);
        
    }
    if(list2.getSelectedItem().equals("下划线"))
    {
        f=new Font(name,Font.CENTER_BASELINE,zihao);
        jTextArea3.setFont(f);
        
    }    
    jTextArea3.setText(show);            
    }//GEN-LAST:event_list1ItemStateChanged
//************************字体******************
    private void jMenuItem12ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem12ActionPerformed
    ziti();
    jDialog3.setVisible(true);
    jDialog3.setSize(520,400);
    jDialog3.validate();
    }//GEN-LAST:event_jMenuItem12ActionPerformed
//*****************替换****************
    private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed
    String now=jTextField3.getText();
    jTextArea1.replaceRange(now,jTextArea1.getSelectionStart(),jTextArea1.getSelectionEnd());
    s1=jTextArea1.getText();    
    String old=jTextField2.getText();
    search1(old);    
    /*String now=jTextField3.getText();
    int a=jTextArea1.getText().indexOf(old);
    if(a==-1)
    {
        String show="找不到"+old;
        JOptionPane.showMessageDialog(this,show,"记事本",JOptionPane.INFORMATION_MESSAGE);
    }
    else
    {
        String newstring=jTextArea1.getText().replaceFirst(old,now);
        jTextArea1.setText(newstring);
    }*/
    }//GEN-LAST:event_jButton4ActionPerformed
//*****************全部替换*****************
    private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton5ActionPerformed
    s1=jTextArea1.getText();
    String old=jTextField2.getText();
    String now=jTextField3.getText();
    int a=jTextArea1.getText().indexOf(old);
    if(a==-1)
    {
        String show="找不到"+old;
        JOptionPane.showMessageDialog(this,show,"记事本",JOptionPane.INFORMATION_MESSAGE);
    }
    else
    {
        String newstring=jTextArea1.getText().replaceAll(old,now);
        jTextArea1.setText(newstring);
    }
    }//GEN-LAST:event_jButton5ActionPerformed
//*******************替换中的查找********************
    private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed
    String old=jTextField2.getText();
    search1(old);    
    }//GEN-LAST:event_jButton3ActionPerformed
//**********************替换中取消的实现****************
    private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton6ActionPerformed
    jDialog2.dispose();
    }//GEN-LAST:event_jButton6ActionPerformed
//*********************查找中的取消实现*************
    private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed
    jDialog1.dispose();
    }//GEN-LAST:event_jButton2ActionPerformed
//*******************向下查找*******************
    private void checkbox2ItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_checkbox2ItemStateChanged
    if(checkbox2.getState()==true)
    {
        direction=2;
        checkbox1.setState(false);
    }       
      
    }//GEN-LAST:event_checkbox2ItemStateChanged
//*********************向上查找***************
    private void checkbox1ItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_checkbox1ItemStateChanged
    if(checkbox1.getState()==true)
    {
        direction=1;
        checkbox2.setState(false);
    }
    }//GEN-LAST:event_checkbox1ItemStateChanged
//**********查找的实现****************
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
    String temp=jTextField1.getText();            //获取要查找的字符串
    search(temp);
    }//GEN-LAST:event_jButton1ActionPerformed
//*************查找下一个************
    private void jMenuItem19ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem19ActionPerformed
    jDialog1.setVisible(true);
    jDialog1.setSize(510,190);
    jDialog1.validate();
    String temp=jTextField1.getText();            //获取要查找的字符串
    search(temp);
    }//GEN-LAST:event_jMenuItem19ActionPerformed
//***************替换**************
    private void jMenuItem20ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem20ActionPerformed
    jDialog2.setVisible(true);
    jDialog2.setSize(500,190);
    jDialog2.validate();
    point=jTextArea1.getCaretPosition();
    }//GEN-LAST:event_jMenuItem20ActionPerformed
//******************查找***************
    private void jMenuItem18ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem18ActionPerformed
    jDialog1.setVisible(true);
    jDialog1.setSize(510,190);
    jDialog1.validate();
    point=jTextArea1.getCaretPosition();
    }//GEN-LAST:event_jMenuItem18ActionPerformed
//********************日期和时间********************
    private void jMenuItem23ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem23ActionPerformed
    s1=jTextArea1.getText();
    Date nowtime=new Date();
    //jTextArea1.append(""+nowtime);
    jTextArea1.insert(""+nowtime,jTextArea1.getCaretPosition());
    }//GEN-LAST:event_jMenuItem23ActionPerformed
//******************全选******************
    private void jMenuItem22ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem22ActionPerformed
    jTextArea1.selectAll();
    }//GEN-LAST:event_jMenuItem22ActionPerformed
//******************删除******************
    private void jMenuItem17ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem17ActionPerformed
    s1=jTextArea1.getText();
    int start=jTextArea1.getSelectionStart();
    int end=jTextArea1.getSelectionEnd();
    jTextArea1.replaceRange("",start,end);
    }//GEN-LAST:event_jMenuItem17ActionPerformed
//******************粘贴**************************
    private void jMenuItem16ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem16ActionPerformed
    s1=jTextArea1.getText();
    Transferable contents=clipboard.getContents(this);
    DataFlavor flavor=DataFlavor.stringFlavor;
    if(contents.isDataFlavorSupported(flavor))
        try
        {
            String str;
            str=(String)contents.getTransferData(flavor);
            jTextArea1.append(str);
        }
        catch(Exception ee){}
    }//GEN-LAST:event_jMenuItem16ActionPerformed
//*****************复制*****************
    private void jMenuItem15ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem15ActionPerformed
    String temp=jTextArea1.getSelectedText();
    StringSelection text=new StringSelection(temp);
    clipboard.setContents(text,null);
    }//GEN-LAST:event_jMenuItem15ActionPerformed
//********************剪切*********************
    private void jMenuItem14ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem14ActionPerformed
    s1=jTextArea1.getText();
    String temp= jTextArea1.getSelectedText();
    StringSelection text=new StringSelection(temp);
    clipboard.setContents(text,null);
    int start=jTextArea1.getSelectionStart();
    int end=jTextArea1.getSelectionEnd();
    jTextArea1.replaceRange("",start,end);
    }//GEN-LAST:event_jMenuItem14ActionPerformed
//****************撤销************
    private void jMenuItem13ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem13ActionPerformed
    chexiao();    
    }//GEN-LAST:event_jMenuItem13ActionPerformed
//********************另存为**********************
    private void jMenuItem4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem4ActionPerformed
    save();
    }//GEN-LAST:event_jMenuItem4ActionPerformed
//**********************保存****************
    private void jMenuItem3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem3ActionPerformed
    save();
    }//GEN-LAST:event_jMenuItem3ActionPerformed
//*****************打开*********************
    private void jMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem2ActionPerformed
    s1=jTextArea1.getText();
    FileDialog open;
    open=new FileDialog(this,"打开",FileDialog.LOAD);
    open.setVisible(true);
    jTextArea1.setText(null);
    FileReader filereader;
    BufferedReader in;
    String s;
    if(open.getFile()!=null)
    {
        try{
            File file=new File(open.getDirectory(),open.getFile());
            filereader=new FileReader(file);
            in=new BufferedReader(filereader);
            while((s=in.readLine())!=null)
                jTextArea1.append(s+'\n');
            in.close();
            filereader.close();
        }
        catch(IOException e2){}        
    }
    }//GEN-LAST:event_jMenuItem2ActionPerformed
//***********************新建*******************
    private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem1ActionPerformed
        note note1=new note();
        note1.setVisible(true);
        note1.validate();   
    }//GEN-LAST:event_jMenuItem1ActionPerformed
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new note().setVisible(true);
            }
        });
    }    
    // 变量声明 - 不进行修改//GEN-BEGIN:variables
    private java.awt.Checkbox checkbox1;
    private java.awt.Checkbox checkbox2;
    private java.awt.Checkbox checkbox3;
    private java.awt.Checkbox checkbox4;
    private javax.swing.JButton jButton1;
    private javax.swing.JButton jButton2;
    private javax.swing.JButton jButton3;
    private javax.swing.JButton jButton4;
    private javax.swing.JButton jButton5;
    private javax.swing.JButton jButton6;
    private javax.swing.JButton jButton7;
    private javax.swing.JButton jButton8;
    private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItem1;
    private javax.swing.JDialog jDialog

⌨️ 快捷键说明

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