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

📄 texteditfram.java

📁 java编写的一个文本编辑器
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
    dlg.setLocation( (frmSize.width - dlgSize.width) / 2 + loc.x,
                    (frmSize.height - dlgSize.height) / 2 + loc.y);
    dlg.setModal(true);
    dlg.pack();
    dlg.setVisible(true);
  }

  public void jMenuItem5_actionPerformed(ActionEvent actionEvent) {
    //fontChooser1.showDialog();
    fontChooser1.setSelectedFont(jTextArea1.getFont());
    if (fontChooser1.showDialog())
    {
      jTextArea1.setFont(fontChooser1.getSelectedFont());
    }
  }

  public void jMenuItem6_actionPerformed(ActionEvent actionEvent) {
    Color color = javax.swing.JColorChooser.showDialog(this,"Foreground Color",
        jTextArea1.getForeground());
    if(color != null)
    {
      jTextArea1.setForeground(color);
    }
  }

  public void jMenuItem7_actionPerformed(ActionEvent actionEvent) {
    Color color = javax.swing.JColorChooser.showDialog(this,"Background Color",
        jTextArea1.getBackground());
    if(color != null)
    {
      jTextArea1.setBackground(color);
    }
  }

  public void jMenuItem1_actionPerformed(ActionEvent actionEvent) {
    if(okToAbandon())
    {
      jTextArea1.setText("");
      currFileName = null;
      dirty = false;
    }
  }

  public void jMenuItem2_actionPerformed(ActionEvent e) {
    fileOpen();
    }

  private void fileOpen() throws HeadlessException {
    if(!okToAbandon())
    {
      return;
    }
    if(JFileChooser.APPROVE_OPTION == jFileChooser1.showOpenDialog(this))
    {
      openFile(jFileChooser1.getSelectedFile().getPath());
      this.repaint();
    }
  }

  public void jMenuItem3_actionPerformed(ActionEvent e) {
    saveFile();
  }

  public void jMenuItem4_actionPerformed(ActionEvent e) {
    saveAsFile();
  }

  public void jButton1_actionPerformed(ActionEvent e) {
    fileOpen();
  }

  public void jButton2_actionPerformed(ActionEvent e) {
    saveFile();
  }

  public void jButton3_actionPerformed(ActionEvent e) {
    helpAbout();
  }

  public void document1_changedUpdate(DocumentEvent e) {
    dirty = true;
  }

  public void document1_insertUpdate(DocumentEvent e) {
    dirty = true;
  }

  public void document1_removeUpdate(DocumentEvent e) {
    dirty = true;
  }
}

class TextEditFram_document1_documentAdapter
    implements DocumentListener {
  private TextEditFram adaptee;
  TextEditFram_document1_documentAdapter(TextEditFram adaptee) {
    this.adaptee = adaptee;
  }

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

  public void removeUpdate(DocumentEvent e) {
    adaptee.document1_removeUpdate(e);
  }

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

class TextEditFram_jButton3_actionAdapter
    implements ActionListener {
  private TextEditFram adaptee;
  TextEditFram_jButton3_actionAdapter(TextEditFram adaptee) {
    this.adaptee = adaptee;
  }

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

class TextEditFram_jButton2_actionAdapter
    implements ActionListener {
  private TextEditFram adaptee;
  TextEditFram_jButton2_actionAdapter(TextEditFram adaptee) {
    this.adaptee = adaptee;
  }

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

class TextEditFram_jMenuItem4_actionAdapter
    implements ActionListener {
  private TextEditFram adaptee;
  TextEditFram_jMenuItem4_actionAdapter(TextEditFram adaptee) {
    this.adaptee = adaptee;
  }

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

class TextEditFram_jMenuItem3_actionAdapter
    implements ActionListener {
  private TextEditFram adaptee;
  TextEditFram_jMenuItem3_actionAdapter(TextEditFram adaptee) {
    this.adaptee = adaptee;
  }

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

class TextEditFram_jMenuItem2_actionAdapter
    implements ActionListener {
  private TextEditFram adaptee;
  TextEditFram_jMenuItem2_actionAdapter(TextEditFram adaptee) {
    this.adaptee = adaptee;
  }

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

class TextEditFram_jMenuItem7_actionAdapter
    implements ActionListener {
  private TextEditFram adaptee;
  TextEditFram_jMenuItem7_actionAdapter(TextEditFram adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent actionEvent) {
    adaptee.jMenuItem7_actionPerformed(actionEvent);
  }
}

class TextEditFram_jMenuItem1_actionAdapter
    implements ActionListener {
  private TextEditFram adaptee;
  TextEditFram_jMenuItem1_actionAdapter(TextEditFram adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent actionEvent) {
    adaptee.jMenuItem1_actionPerformed(actionEvent);
  }
}

class TextEditFram_jMenuItem5_actionAdapter
    implements ActionListener {
  private TextEditFram adaptee;
  TextEditFram_jMenuItem5_actionAdapter(TextEditFram adaptee) {
    this.adaptee = adaptee;
  }

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

class TextEditFram_jMenuItem6_actionAdapter
    implements ActionListener {
  private TextEditFram adaptee;
  TextEditFram_jMenuItem6_actionAdapter(TextEditFram adaptee) {
    this.adaptee = adaptee;
  }

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

class TextEditFram_jMenuFileExit_ActionAdapter
    implements ActionListener {
  TextEditFram adaptee;

  TextEditFram_jMenuFileExit_ActionAdapter(TextEditFram adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent actionEvent) {
    adaptee.jMenuFileExit_actionPerformed(actionEvent);
  }
}

class TextEditFram_jButton1_actionAdapter
    implements ActionListener {
  private TextEditFram adaptee;
  TextEditFram_jButton1_actionAdapter(TextEditFram adaptee) {
    this.adaptee = adaptee;
  }

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

class TextEditFram_jMenuHelpAbout_ActionAdapter
    implements ActionListener {
  TextEditFram adaptee;

  TextEditFram_jMenuHelpAbout_ActionAdapter(TextEditFram adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent actionEvent) {
    adaptee.jMenuHelpAbout_actionPerformed(actionEvent);
  }

}

⌨️ 快捷键说明

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