setEditable(false)为不能编辑,但仍然可以选中内容进行复制等 *** 作
setEnable(false)为不能使用,文本框以反白显示,不可选择文本也不可编辑不用把Enabled设置false,
只要把editable设为false就可以了
添加一个方法keyReleased事件就可以了,类似
public void jTextField1_keyReleased(KeyEvent e) {
jTextField2setText(jTextField1getText());
}以下实例演示了如何使用 Collection 类的 CollectionsunmodifiableList() 方法来设置集合为只读:
Mainjava 文件
import javautilArrayList;import javautilArrays;import javautilCollections;import javautilHashMap;import javautilHashSet;import javautilList;import javautilMap;import javautilSet;
public class Main {
public static void main(String[] argv)
throws Exception {
List stuff = ArraysasList(new String[] { "a", "b" }); List list = new ArrayList(stuff); list = CollectionsunmodifiableList(list); try {
listset(0, "new value"); }
catch (UnsupportedOperationException e) {
}
Set set = new HashSet(stuff); set = CollectionsunmodifiableSet(set); Map map = new HashMap(); map = CollectionsunmodifiableMap(map); Systemoutprintln("集合现在是只读"); }}
表格只读模式改为编辑模式的步骤如下:
*** 作环境:联想v340、windows7、WPSoffice2021。
1、在WPS文档页面点击切换到审阅。
2、点击限制编辑。
3、在限制编辑下点击停止保护。
4、输入密码解锁后即可取消只读模式。
只读模式和限制编辑的区别
1、保护方式不同
设置了“只读模式”的Word文档,打开时就会出现提示,需要输入密码才能修改文件,否则只能以只读方式打开。如果Word文档设置了限制编辑,文档是可以直接打开的,没有任何提示。
2、取消方式不同
Word文档的“只读模式”是无法直接取消的,但可以将文档另存为一份新的文件,打开新的文档,就可以直接编辑,“只读模式”也不存在了。取消Word文档“限制编辑”的路径和设置方法是一样的,依次点击上方工具栏的审阅-限制编辑。
在新的界面中,点击下方停止保护选择,d出对话框后,输入原本设置的密码,点击确定后Word文档的“限制编辑”就去除了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)