4 课后答案【khdaw_lxywyl】(16)

时间:2025-03-10

addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent we){ System.exit(0); }} ); }

public void actionPerformed(ActionEvent e){ if (e.getSource()==file_new){ txtAr.setText(null); } else if (e.getSource()==file_open){ } else if (e.getSource()==file_save){ } else if (e.getSource()==file_exit){ System.exit(0); //退出 } else if (e.getSource()==edit_copy||e.getSource()==btn_copy){ //复制的实现 strtmp.delete(0,strtmp.length());

strtmp.append(txtAr.getSelectedText()); } else if (e.getSource()==edit_pase||e.getSource()==btn_pase){ //粘贴的实现 txtAr.insert(strtmp.toString(),txtAr.getSelectionEnd()); } else if (e.getSource()==edit_cut||e.getSource()==btn_cut){ //剪切的实现 strtmp.delete(0,strtmp.length());

strtmp.append(txtAr.getSelectedText()); String strtmp1=new String(txtAr.getText().substring(0,txtAr.getSelectionStart())); String strtmp2=new String(txtAr.getText().substring(txtAr.getSelectionEnd(),txtAr.getText().length())); //返回一个新的 String,它包含此序列当前所包含的字符子序列。 txtAr.setText(strtmp1+strtmp2); } else if(e.getSource()==edit_del||e.getSource()==btn_del){ String strtmp1=new String(txtAr.getText().substring(0,txtAr.getSelectionStart())); String strtmp2=new String(txtAr.getText().substring(txtAr.getSelectionEnd(),txtAr.getText().length())); //返回一个新的 String,它包含此序列当前所包含的字符子序列。 txtAr.setText(strtmp1+strtmp2); } }

public static void main(String[] args){

16

www.

khd

aw.

com

4 课后答案【khdaw_lxywyl】(16).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219