📄 mainframe.java~100~
字号:
{
doSave(fileName); //保存文件
fileName = null; //清除文件名
contentText.setText(""); //清除编辑区
changed = false;
break;
}
case JOptionPane.NO_OPTION:
{
fileName = null;
contentText.setText("");
changed = false;
break;
}
case JOptionPane.CANCEL_OPTION:
{
break;
}
default:
}
}
else
{
fileName = null;
contentText.setText("");
}
stateLabel.setText(" ");
}
void jMenuItem1_actionPerformed(ActionEvent e)
{
openText();
} //打开菜单事件结束
private void openText() throws HeadlessException
{
jfc.showOpenDialog(this);
if (jfc.getSelectedFile().toString() != "")
{
fileName = jfc.getSelectedFile().toString();
FileInputStream fis = null;
String str = "";
try
{
fis = new FileInputStream(fileName); //创建打开文件输入流
int size = fis.available();
byte[] bytes = new byte[size]; //建立字节数组对象
fis.read(bytes);
str = new String(bytes);
}
catch (IOException ex)
{
}
finally
{
try
{
fis.close();
}
catch (IOException ev)
{
}
}
if (str != "")
{
contentText.setText(str);
}
changed = false;
stateLabel.setText(fileName + " 文件大小为:" + (new File(fileName)).length() +
" 字节"); //在状态栏上设置当前文件
}
}
//如果是打开已有的文件修改后保存,则会覆盖原来的文件
void jMenuItem2_actionPerformed(ActionEvent e)
{
//保存
doSave(fileName);
}
void jMenuItem12_actionPerformed(ActionEvent e)
{
//另存为
doSaveAs();
}
void newButton_actionPerformed(ActionEvent e)
{
//新建
createNewText();
}
void openButton_actionPerformed(ActionEvent e)
{
//打开
openText();
}
void saveButton_actionPerformed(ActionEvent e)
{
//保存
doSave(fileName);
}
void findButton_actionPerformed(ActionEvent e)
{
//查找
findString();
}
//查找字符串处理
void findString()
{
//显示查找对话框
findStringDialog = new FindDialog(this, "查找", false);
findStringDialog.setVisible(true);
}
void jMenuItem13_actionPerformed(ActionEvent e)
{
findString();
}
//默认界面
void defaultUIMenu_actionPerformed(ActionEvent e)
{
try
{
//设置成meta界面,然后重启程序
UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
dispose();
new Application1();
}
catch (Exception ex)
{
}
}
void jMenuItem15_actionPerformed(ActionEvent e)
{
try
{
//设置成meta界面,然后重启程序
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
dispose();
new Application1();
}
catch (Exception ex)
{
}
}
void this_windowClosing(WindowEvent e)
{
quitHandle(); //关闭窗口就调用关闭处理方法
}
void this_windowClosed(WindowEvent e)
{
}
}
class MainFrame_jMenuItem4_actionAdapter
implements ActionListener
{
private MainFrame adaptee;
MainFrame_jMenuItem4_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.jMenuItem4_actionPerformed(e);
}
}
class MainFrame_jMenuItem3_actionAdapter
implements ActionListener
{
private MainFrame adaptee;
MainFrame_jMenuItem3_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.jMenuItem3_actionPerformed(e);
}
}
class MainFrame_jMenuItem7_actionAdapter
implements ActionListener
{
private MainFrame adaptee;
MainFrame_jMenuItem7_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.jMenuItem7_actionPerformed(e);
}
}
class MainFrame_autoLineWrapItem_changeAdapter
implements javax.swing.event.ChangeListener
{
MainFrame adaptee;
MainFrame_autoLineWrapItem_changeAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void stateChanged(ChangeEvent e)
{
adaptee.autoLineWrapItem_stateChanged(e);
}
}
class MainFrame_jMenuItem11_actionAdapter
implements java.awt.event.ActionListener
{
MainFrame adaptee;
MainFrame_jMenuItem11_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.jMenuItem11_actionPerformed(e);
}
}
class MainFrame_jMenuItem8_actionAdapter
implements java.awt.event.ActionListener
{
MainFrame adaptee;
MainFrame_jMenuItem8_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.jMenuItem8_actionPerformed(e);
}
}
class MainFrame_jMenuItem9_actionAdapter
implements java.awt.event.ActionListener
{
MainFrame adaptee;
MainFrame_jMenuItem9_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.jMenuItem9_actionPerformed(e);
}
}
class MainFrame_jMenuItem10_actionAdapter
implements java.awt.event.ActionListener
{
MainFrame adaptee;
MainFrame_jMenuItem10_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.jMenuItem10_actionPerformed(e);
}
}
class MainFrame_jMenuItem5_actionAdapter
implements java.awt.event.ActionListener
{
MainFrame adaptee;
MainFrame_jMenuItem5_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.jMenuItem5_actionPerformed(e);
}
}
class MainFrame_jMenuItem1_actionAdapter
implements java.awt.event.ActionListener
{
MainFrame adaptee;
MainFrame_jMenuItem1_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.jMenuItem1_actionPerformed(e);
}
}
class MainFrame_jMenuItem2_actionAdapter
implements java.awt.event.ActionListener
{
MainFrame adaptee;
MainFrame_jMenuItem2_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.jMenuItem2_actionPerformed(e);
}
}
class MainFrame_jMenuItem12_actionAdapter
implements java.awt.event.ActionListener
{
MainFrame adaptee;
MainFrame_jMenuItem12_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.jMenuItem12_actionPerformed(e);
}
}
class MainFrame_newButton_actionAdapter
implements java.awt.event.ActionListener
{
MainFrame adaptee;
MainFrame_newButton_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.newButton_actionPerformed(e);
}
}
class MainFrame_openButton_actionAdapter
implements java.awt.event.ActionListener
{
MainFrame adaptee;
MainFrame_openButton_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.openButton_actionPerformed(e);
}
}
class MainFrame_saveButton_actionAdapter
implements java.awt.event.ActionListener
{
MainFrame adaptee;
MainFrame_saveButton_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.saveButton_actionPerformed(e);
}
}
class MainFrame_findButton_actionAdapter
implements java.awt.event.ActionListener
{
MainFrame adaptee;
MainFrame_findButton_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.findButton_actionPerformed(e);
}
}
class MainFrame_jMenuItem13_actionAdapter
implements java.awt.event.ActionListener
{
MainFrame adaptee;
MainFrame_jMenuItem13_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.jMenuItem13_actionPerformed(e);
}
}
class MainFrame_jMenuItem6_actionAdapter
implements java.awt.event.ActionListener
{
MainFrame adaptee;
MainFrame_jMenuItem6_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.jMenuItem6_actionPerformed(e);
}
}
class MainFrame_defaultUIMenu_actionAdapter
implements java.awt.event.ActionListener
{
MainFrame adaptee;
MainFrame_defaultUIMenu_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.defaultUIMenu_actionPerformed(e);
}
}
class MainFrame_jMenuItem15_actionAdapter
implements java.awt.event.ActionListener
{
MainFrame adaptee;
MainFrame_jMenuItem15_actionAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e)
{
adaptee.jMenuItem15_actionPerformed(e);
}
}
class MainFrame_this_windowAdapter
extends java.awt.event.WindowAdapter
{
MainFrame adaptee;
MainFrame_this_windowAdapter(MainFrame adaptee)
{
this.adaptee = adaptee;
}
public void windowClosing(WindowEvent e)
{
adaptee.this_windowClosing(e);
}
public void windowClosed(WindowEvent e)
{
adaptee.this_windowClosed(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -