我作的记事本程序其中有一个地方想问下:就是如果打开是文件在文件编辑后保存可以保存到打开的文件中,但是如果我直接编辑然后保存到一个 你做一个boolean值变量,先是true打开了,就该为false,以次判断是不是第一次保存 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要看一看你的textArea是不是被操作了。用这个 boolean isFixed=false; private JTextArea textArea = new JTextArea(); textArea.addInputMethodListener(new java.awt.event.InputMethodListener() { public void inputMethodTextChanged(InputMethodEvent e) { textArea_inputMethodTextChanged(e); } public void caretPositionChanged(InputMethodEvent e) { } }); void textArea_inputMethodTextChanged(InputMethodEvent e) { isTrue=true; ///////////////////////////////////如果被操作,就判断 }}最后在保存的时候,判断一下,如果是true,就保存。false 就取消。 java考试系统 c/s 带程序题批改 面试题,用Java实现二叉树 怎样 根据ip和端口远程访问电脑,进行数据采集 java关于二维数组的循环遍历问题~? 编译原理课程设计:用Lex构造词法分析器 能否统一设置界面上的字体 经典问题!大家踊跃回答了啊 如何让文本框只能输入一个数字后就将光标跳到下一个文本框里? 帮忙! 一个JButton 的问题 谁能帮我解决一个简单的问题?? 求教一个java写的银行系统的程序
private JTextArea textArea = new JTextArea(); textArea.addInputMethodListener(new java.awt.event.InputMethodListener() {
public void inputMethodTextChanged(InputMethodEvent e) {
textArea_inputMethodTextChanged(e);
}
public void caretPositionChanged(InputMethodEvent e) {
}
}); void textArea_inputMethodTextChanged(InputMethodEvent e) {
isTrue=true; ///////////////////////////////////如果被操作,就判断 }
}
最后在保存的时候,判断一下,如果是true,就保存。false 就取消。